Fechas en ASP en Selects
Hola:
Estoy teniendo problemas con las fechas en las select. P.ej.: "select * from casa from fecha = #" & x_fecha & "#".
Si la variable contiene 01/02/2001 me dice que hay registros cuando los hay. Pero si la fecha es 11/02/2001 si me saca bien los registros. Veo que el problema esta en cuando la parte del dia de la fecha tiene un cero por delante. Hay alguna forma de controlar que no se produzca ese problema?
Estoy teniendo problemas con las fechas en las select. P.ej.: "select * from casa from fecha = #" & x_fecha & "#".
Si la variable contiene 01/02/2001 me dice que hay registros cuando los hay. Pero si la fecha es 11/02/2001 si me saca bien los registros. Veo que el problema esta en cuando la parte del dia de la fecha tiene un cero por delante. Hay alguna forma de controlar que no se produzca ese problema?
Hay una forma de "engañar" a access aqui va:
<%
dia=day(now)
mes=month(now)
anno=year(now)
if len(dia)<>2 then
dia= "0" & dia
end if
if len(mes)<>2 then
mes="0" & mes
end if%>
Y en la select:
"select * from casa from fecha =#" & mes & "/" &dia &"/" & anno & "# "
PREBA
<%
dia=day(now)
mes=month(now)
anno=year(now)
if len(dia)<>2 then
dia= "0" & dia
end if
if len(mes)<>2 then
mes="0" & mes
end if%>
Y en la select:
"select * from casa from fecha =#" & mes & "/" &dia &"/" & anno & "# "
PREBA
la select es "select * from casa where fecha = #&" & x_fecha % & "#".
la select es "select * from casa where fecha = #" & x_fecha % & "#".