ASP - fechas

 
Vista:

fechas

Publicado por Angel (10 intervenciones) el 15/11/2000 00:00:00
Hola, colegas.
Tengo un problemilla. aver si podeis decirme algo.

En un formulario se mete una fecha que pasa a otra pagina con la que se busca en la base de datos. Con la funcion datevalue() no me lo coge (me da error de tipos de variables), y no se si estoy haciendo algo mal.

asi es como mando la fecha (separada por dia mes y año)

MM*<input type="text" name="txtdatem" size="3" maxlength="40">
DD*<input type="text" name="txtdated" size="3" maxlength="40">
yyyy<input type="text" name="txtdatey" size="5" maxlength="40">

y asi es como la recojo:
-------------------------------------
if request.form("date")<>"" then

dat=request.form("txtdatem")+"/"+request.form("txtdated")+"/"+request.form("txtdatey")

dat="#"+dat+"#"

sql=sql+" and date=datevalue(´"&dat&"´))"
end if

-------------------------
gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:fechas

Publicado por francisco Hernandez (16 intervenciones) el 16/11/2000 00:00:00
Al haber tu convertido dat a la cadena que Access reconoce como formato de fecha (dat="#" &dat & "#") ya te sobra el datevalue, por lo que creo que si pones
sql=sql & " and date=" & dat
deberia de funcionar. Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar