Ayuda con fecha filtro de fecha en sql please!!!!
Hola: no puedo filtrar por fechas. lo q deseo es poder mostrar como ejemplo todas las personas que estan de cumpleaños este mes(bueno eso se ve en tiempo de ejecucion). esto es lo q tengo y no me funciona: el formato de fecha es dd-mm-aaaa (con mm-dd-aaaa igual no pasa nada)
ojo Fecha_ini y Fecha_fin lo ingresa el usuario y son del tipo date
sqltexto = "SELECT tit_fec_nac, tit_nom, tit_dir FROM Titular WHERE tit_fec_nac between #" & Fecha_Ini & "# AND #" & Fecha_fin ORDER BY tit_fec_nac" <---- lo malo es q de esta forma me toma el año y yo solo quiero comparar el dia y mes.
sqltexto = "SELECT tit_fec_nac, tit_nom, tit_dir FROM Titular WHERE (left(tit_fec_nac,5) >=#" & Left(Fecha_Ini, 5) & "# AND Left(tit_fec_nac,5) <=#" & Left(Fecha_fin, 5) & "#) ORDER BY tit_fec_nac" <--- tampoco funciona(solo filtra por dia).
Por favor si alguien me puedira responder se lo agradeceria, es urgente!!!!!!!
ojo Fecha_ini y Fecha_fin lo ingresa el usuario y son del tipo date
sqltexto = "SELECT tit_fec_nac, tit_nom, tit_dir FROM Titular WHERE tit_fec_nac between #" & Fecha_Ini & "# AND #" & Fecha_fin ORDER BY tit_fec_nac" <---- lo malo es q de esta forma me toma el año y yo solo quiero comparar el dia y mes.
sqltexto = "SELECT tit_fec_nac, tit_nom, tit_dir FROM Titular WHERE (left(tit_fec_nac,5) >=#" & Left(Fecha_Ini, 5) & "# AND Left(tit_fec_nac,5) <=#" & Left(Fecha_fin, 5) & "#) ORDER BY tit_fec_nac" <--- tampoco funciona(solo filtra por dia).
Por favor si alguien me puedira responder se lo agradeceria, es urgente!!!!!!!
proba asi, a mi me resulto
para que los usuarios te seleccionen una fecha te conviene poner un control como el calendar o uno parecido, y asi podes filtrar por dia y mes.
"SELECT tabla.fecha, FROM tabla WHERE tabla.fecha >= #" & calendar.day & "/" & calendar.mhont & "#" & "AND tabla.fecha <= #" & calendar.day & "/" & calendar.mhont & "#"
para que los usuarios te seleccionen una fecha te conviene poner un control como el calendar o uno parecido, y asi podes filtrar por dia y mes.
"SELECT tabla.fecha, FROM tabla WHERE tabla.fecha >= #" & calendar.day & "/" & calendar.mhont & "#" & "AND tabla.fecha <= #" & calendar.day & "/" & calendar.mhont & "#"
