manejo de fecha en SQL
Publicado por Gloria Muñoz (1 intervención) el 21/11/2004 00:39:25
if (Request("fecha_inicio")<>"")and (Request("fecha_fin")<>"") then
if(qry<>"")then
qry = qry & " AND (fecha_ini>=#"&cdate(Request("fecha_inicio"))&"# AND fecha_fin<=#"&cdate(Request("fecha_fin"))&"#)"
else
qry = qry & " WHERE (fecha_ini>=#"&cdate(Request("fecha_inicio"))&"# AND fecha_fin<=#"&cdate(Request("fecha_fin"))&"#)"
end if
end if
set rs=con.execute("SELECT * FROM ediciones "&qry&" order by fecha_ini DESC")
los datos los recibo de un form y cuando no envia fecha realiza la consulta agregando la concatenacion de la variable aun cuando no debiera tomarla en cuenta, agradezco de antemano la ayuda
if(qry<>"")then
qry = qry & " AND (fecha_ini>=#"&cdate(Request("fecha_inicio"))&"# AND fecha_fin<=#"&cdate(Request("fecha_fin"))&"#)"
else
qry = qry & " WHERE (fecha_ini>=#"&cdate(Request("fecha_inicio"))&"# AND fecha_fin<=#"&cdate(Request("fecha_fin"))&"#)"
end if
end if
set rs=con.execute("SELECT * FROM ediciones "&qry&" order by fecha_ini DESC")
los datos los recibo de un form y cuando no envia fecha realiza la consulta agregando la concatenacion de la variable aun cuando no debiera tomarla en cuenta, agradezco de antemano la ayuda
Valora esta pregunta


0