Necesito ayuda urgente con una consulta sql
Publicado por Rosy (51 intervenciones) el 17/02/2005 20:54:50
Hola estoy tratando de armar una consulta sql en visual basic 6 y tengo dos grandes dudas,
1.-) Estoy filtrando por fecha, entonces necesito los registros cuya fecha1 sea mayor o igual que el 1 de enero de 2005 y cuya fecha2 menor que el 1 de febrero del 2005, ¿ el formato es dd/mm/aaaa ó mm/dd/aaaa.
2.-) para qué se utiliza el signo "#" en el formato fecha ??
Mi variable Sql es la siguiente, para que me digan si esta bien o no:
Let xfecha_hasta = Format(dtpMensual.Value, "mm") + 1 & "/01/" & Format(dtpMensual.Value, "yyyy")
Let sql = "Select * from egresos " & _
"Where (fecha1 >= #" & Format(dtpMensual.Value, "mm") & "/01/" & Format(dtpMensual.Value, "yyyy") & "# AND " & _
"fecha_2 < #" & xfecha_hasta & "#)"
Necesito ayuda urgente.........
Gracias por cualquier sugerencia
Rosy
1.-) Estoy filtrando por fecha, entonces necesito los registros cuya fecha1 sea mayor o igual que el 1 de enero de 2005 y cuya fecha2 menor que el 1 de febrero del 2005, ¿ el formato es dd/mm/aaaa ó mm/dd/aaaa.
2.-) para qué se utiliza el signo "#" en el formato fecha ??
Mi variable Sql es la siguiente, para que me digan si esta bien o no:
Let xfecha_hasta = Format(dtpMensual.Value, "mm") + 1 & "/01/" & Format(dtpMensual.Value, "yyyy")
Let sql = "Select * from egresos " & _
"Where (fecha1 >= #" & Format(dtpMensual.Value, "mm") & "/01/" & Format(dtpMensual.Value, "yyyy") & "# AND " & _
"fecha_2 < #" & xfecha_hasta & "#)"
Necesito ayuda urgente.........
Gracias por cualquier sugerencia
Rosy
Valora esta pregunta


0