estoy tratando de hacer una consulta y resulta que no me arroja bien los resultados.
mi base de datos esta en Access 2003 el campo fecha_venta es tipo Fecha/Hora con formato Hora corta (dd/mm/yyyy)
esta es el query
query_ss = "select * from ventas where fecha_venta between #" & Format$(Trim(fecha_ini.Caption), "dd/mm/yyyy") & "# and #" & Format$(Trim(fecha_fin.Caption), "dd/mm/yyyy") & "#"
supongamos tengo 3 ventas en Enero 25 del 2008 y en la base de datos esta tal cual (25/01/2008)
si le doy un valor de 01/01/2008 como fecha_ini, y un valor 01/10/2008 fecha_fin, de todas formas me arroja los del 25/01/2008
ya le di vueltas al asunto y no encuentro solución
como nota adicional quisiera comentar que cuando hago un query buscando registros con una sola fecha si funciona
pero con between no, no con >= y <=
saludos y espero que me puedan ayudar