No puede votar su propia entrada
0
Buenas noches mis amigos, necesito una solución a mi problema. Les comento rapido, tengo un listado de pacientes (aproximadamente 4500, en una base de datos -access- . El cliente me dice que quiere saber que pacientes cumplen años el día de hoy (RESUELTO), quienes cumplen años un día específico (RESUELTO) y quienes cumplen años en las próximas 2 semanas (por ejemplo), cuando quiero hacer un between, no me toma nada ya que no coloco el año, el caso sería asi:
Maximiliano (Cumple años 11/10/1986)
Carolina (Cumple años 12/12/1988)
Sergio (Cumple años 4/10/1982)
en la interflaz, el usuario selecciona día y mes, pero mi consulta sin año no funciona. Espero una ayuda, desde ya muchas gracias-
Dejo la consulta en cuestión:
cadena = "Select idpaciente,nombre,direccion,idlocalidad,telefono,t elefono2,estado,mail,fecha_nac,tipo_doc,doc,idobra social,nroafiliado,campolibre from pacientes where estado <> 'ne' and fecha_nac between #" & fecha1.Month & "/" & fecha1.Day & " 00:00AM# and #" & fecha2.Month & "/" & fecha2.Day & " 11:59PM# ORDER BY fecha_nac ASC"