BUSCA ENTRE FECHA Y FECHA
Publicado por JULIAN (20 intervenciones) el 03/07/2003 19:44:59
Hola a todos, espero y me puedan ayudar y de antemano gracias.
este es mi problema: estoy haciendo un reporte en el cual el usuario me proporciona dos fechas y le tiene que mostrar datos realizados entre esas dos fecha, yo estoy utilizando esto, ya que lo filtro a un dbgrid
y le pongo esto
Data1.Connect = "Access"
Data1.DatabaseName = "c:\carpeta\base.MDB"
Data1.RecordSource = "SELECT * FROM tabla WHERE fecha between " & Text1.Text & " and " & Text2.Text & " "
Data1.Refresh
esta correcto o como le puedo hacer, al parecer creo que estoy poniendo mal los text o algo asi, porque como que no me quiere leer lo que esta en los text ¿como le hago?
ME DIJERON QUE HICIERA ESTO
Data1.Connect = "Access"
Data1.DatabaseName = "c:\carpeta\base.MDB"
Data1.RecordSource = "SELECT * FROM tabla WHERE fecha between #" & Text1.Text & "# and #" & Text2.Text & "# "
Data1.Refresh
PERO COMO QUE NO ME TOMA EN CUENTA LOS CEROS A LA DERECHA, EJEMPLO SI COMPARO FECHAS ENTRE EL 01/07/2003 Y EL 05/07/2003 NO MA APARECE NADA PERO SI COMPARO 30/06/2003 AL 10/07/2003 SI ME LA HACE, QUE HAGO.
este es mi problema: estoy haciendo un reporte en el cual el usuario me proporciona dos fechas y le tiene que mostrar datos realizados entre esas dos fecha, yo estoy utilizando esto, ya que lo filtro a un dbgrid
y le pongo esto
Data1.Connect = "Access"
Data1.DatabaseName = "c:\carpeta\base.MDB"
Data1.RecordSource = "SELECT * FROM tabla WHERE fecha between " & Text1.Text & " and " & Text2.Text & " "
Data1.Refresh
esta correcto o como le puedo hacer, al parecer creo que estoy poniendo mal los text o algo asi, porque como que no me quiere leer lo que esta en los text ¿como le hago?
ME DIJERON QUE HICIERA ESTO
Data1.Connect = "Access"
Data1.DatabaseName = "c:\carpeta\base.MDB"
Data1.RecordSource = "SELECT * FROM tabla WHERE fecha between #" & Text1.Text & "# and #" & Text2.Text & "# "
Data1.Refresh
PERO COMO QUE NO ME TOMA EN CUENTA LOS CEROS A LA DERECHA, EJEMPLO SI COMPARO FECHAS ENTRE EL 01/07/2003 Y EL 05/07/2003 NO MA APARECE NADA PERO SI COMPARO 30/06/2003 AL 10/07/2003 SI ME LA HACE, QUE HAGO.
Valora esta pregunta
0