Problema al utilizar between
Publicado por carlos (34 intervenciones) el 21/01/2013 18:17:20
Hola a todos, espero que me podáis ayudar,
intento mediante un formulario mostrar los datos de una tabla comprendidos entre dos fechas.
Tengo dos controles tipo calendario para seleccionar la fecha inicial y la fecha final, y un botón para mostrar el resultado de la consulta.
El caso es que si selecciono p.e. como fecha inicial el día 14 de enero y como fecha final el 18 de enero, me muestra los registros de los días 14, 15, 16 y 17 de enero pero no los del día 18 (y si que hay registros ese día).
Estoy haciendo una select del siguiente modo:
select * from tabla where campo between cdate ('" & form!selfechaini.value & "') and cdate('" & form!selfechafin.value & "')
Si alguno puede darme una pista, gracias de antemano.
Carlos.
intento mediante un formulario mostrar los datos de una tabla comprendidos entre dos fechas.
Tengo dos controles tipo calendario para seleccionar la fecha inicial y la fecha final, y un botón para mostrar el resultado de la consulta.
El caso es que si selecciono p.e. como fecha inicial el día 14 de enero y como fecha final el 18 de enero, me muestra los registros de los días 14, 15, 16 y 17 de enero pero no los del día 18 (y si que hay registros ese día).
Estoy haciendo una select del siguiente modo:
select * from tabla where campo between cdate ('" & form!selfechaini.value & "') and cdate('" & form!selfechafin.value & "')
Si alguno puede darme una pista, gracias de antemano.
Carlos.
Valora esta pregunta


0