sql con Access
Publicado por Oscar (2 intervenciones) el 24/02/2006 20:32:38
Siempre e realizado busquedas con fecha con sql y la funcion DateValue de echo en infoxmix no e tenido ningun problema anteriormente, solo fue que implementran un programa nuevo con una nueva base de datos (ACCESS ) y hasta haora tenia meses sin darme problemas del sistema en si no me quejo pero se pidio un nuevo modulo y involucra una tabla ya elaborada y con datos ☺ y en el campo fecha aparece de la sigiente forma:
02/22/2006 11:59:59 PM
02/22/2006 11:40:59 PM
02/22/2006 11:31:59 PM
02/22/2006 11:01:59 PM
cada una de las fechas son diferentes por la hora
en access la persona que lo hizo dejo un query pero
a la hora que ejecuto el query desde Visual Basic no funciona
pero en access si funciona si algien me podria explicar por que
Grasias desde ya
el sigiente query es el que funciona desde access
SELECT Count(*) As TotalReg
FROM ORDENADAS
WHERE (((ORDENADAS.fechaempacado) Between Format([FECHA],"mm/dd/yyyy") & " 12:00:00 AM" And Format([FECHA],"mm/dd/yyyy") & " 11:59:59 PM"))
este query no funciona en visual basic
sSQL = "SELECT Count(*) As TotalReg FROM ordenadas " _
& "WHERE fechaempacado
BETWEEN Format('" & DTPicker1.Value & ",mm/dd/yyyy) 12:00:00 AM') " _
& "AND Format('" & DTPicker1.Value & ",mm/dd/yyyy) 11:59:59 PM') "
02/22/2006 11:59:59 PM
02/22/2006 11:40:59 PM
02/22/2006 11:31:59 PM
02/22/2006 11:01:59 PM
cada una de las fechas son diferentes por la hora
en access la persona que lo hizo dejo un query pero
a la hora que ejecuto el query desde Visual Basic no funciona
pero en access si funciona si algien me podria explicar por que
Grasias desde ya
el sigiente query es el que funciona desde access
SELECT Count(*) As TotalReg
FROM ORDENADAS
WHERE (((ORDENADAS.fechaempacado) Between Format([FECHA],"mm/dd/yyyy") & " 12:00:00 AM" And Format([FECHA],"mm/dd/yyyy") & " 11:59:59 PM"))
este query no funciona en visual basic
sSQL = "SELECT Count(*) As TotalReg FROM ordenadas " _
& "WHERE fechaempacado
BETWEEN Format('" & DTPicker1.Value & ",mm/dd/yyyy) 12:00:00 AM') " _
& "AND Format('" & DTPicker1.Value & ",mm/dd/yyyy) 11:59:59 PM') "
Valora esta pregunta


0