Discussion:
como filtrar fechas en formato fecha larga
(demasiado antiguo para responder)
Miguel Marín
2007-06-08 01:14:10 UTC
Permalink
Que tal tengo en access una tabla con un campo en formato fecha larga es
decir dd/mm/aaaa hh:mm:ss p.m.. Pero necesito hacer un filtro donde el
usuario introduzca la fecha a buscar en los registros, pero solo intoduciria
la fecha en formato fecha corta dd/mm/aaaa y al hacer esto no me muestra
ningun registro aunque si hay registros con esa fecha, pero no los muestra
me imagino que por que trae aparte las horas mnutos y segundos ya aparte el
pm o am. Que puedo hacer para poder filtrar correctamente ya sea por una
sola fecha o por rangos de fechas? Agradezco de antemano su ayuda y
atención.

Hirotaro.
cartapok
2007-06-08 05:07:36 UTC
Permalink
Haz una consulta y así poder cambiar el formato de la fecha, de esta forma

FECHA_CORTA: Formato([FECHA_LARGA];"dd/mm/aaaa")

Saludos
Post by Miguel Marín
Que tal tengo en access una tabla con un campo en formato fecha larga es
decir dd/mm/aaaa hh:mm:ss p.m.. Pero necesito hacer un filtro donde el
usuario introduzca la fecha a buscar en los registros, pero solo
intoduciria la fecha en formato fecha corta dd/mm/aaaa y al hacer esto no
me muestra ningun registro aunque si hay registros con esa fecha, pero no
los muestra me imagino que por que trae aparte las horas mnutos y segundos
ya aparte el pm o am. Que puedo hacer para poder filtrar correctamente ya
sea por una sola fecha o por rangos de fechas? Agradezco de antemano su
ayuda y atención.
Hirotaro.
Miguel Marín
2007-06-08 14:20:44 UTC
Permalink
Que tal, muchas gracias , pero ya lo intente, y si cambia el formato de
fechas, para una sola fecha funciona perfectamente, pero si el filtro lo
pngo en un rango de fechas no me respeta esa rango o filtro. Que estara
pasando o que me faltara?Gracias.

Hirotaro
Post by cartapok
Haz una consulta y así poder cambiar el formato de la fecha, de esta forma
FECHA_CORTA: Formato([FECHA_LARGA];"dd/mm/aaaa")
Saludos
Post by Miguel Marín
Que tal tengo en access una tabla con un campo en formato fecha larga es
decir dd/mm/aaaa hh:mm:ss p.m.. Pero necesito hacer un filtro donde el
usuario introduzca la fecha a buscar en los registros, pero solo
intoduciria la fecha en formato fecha corta dd/mm/aaaa y al hacer esto no
me muestra ningun registro aunque si hay registros con esa fecha, pero no
los muestra me imagino que por que trae aparte las horas mnutos y
segundos ya aparte el pm o am. Que puedo hacer para poder filtrar
correctamente ya sea por una sola fecha o por rangos de fechas? Agradezco
de antemano su ayuda y atención.
Hirotaro.
Patxi Sanz
2007-06-08 14:57:25 UTC
Permalink
Hola Miguel Marín:

Establece el criterio del campo FECHA_CORTA a:

Between Forms!TuCampoDeFecha And Forms!TuCampoDeFecha
--
Un saludo,


Patxi Sanz
patxisanz[ARROBA]yahoo[PUNTO]es
Tudela (NA)
José Mª Fueyo
2007-06-08 16:05:51 UTC
Permalink
Hola Miguel
Tienes que tener en cuenta, que sí usas fechas largas, las fechas en las que
no pongas la hora se toma como sí fueran las 0 horas de ese día
Haz un filtro que sea MAYOR O IGUAL que una fecha en cuestión y MENOR que
la fecha que quieras MAS 1 día

Salu2
--
José Mª Fueyo
[MS MVP Access]
Eduardo Olaz
2007-06-09 12:09:21 UTC
Permalink
Como campo al que aplicar el criterio, puedes añadir el siguiente campo
calculado:

Format([FechaHora],"dd/mm/yyyy")
y le aplicas el criterio de que sea igual a txtFecha, suponiendo que éste
sea el control usado como filtro

Para una fecha concreta aplicas directamente ese foltro

Si lo que quieres es aplicarlo a un rango

Format([FechaHora],"dd/mm/yyyy") Between txtFechaDesde And txtFechaHasta


Saludos desde la calle Estafeta de Pamplona:

Eduardo Olaz
Microsoft [MVP] Access

eduardoALGARROBAolaz.net
Post by Miguel Marín
Que tal tengo en access una tabla con un campo en formato fecha larga es
decir dd/mm/aaaa hh:mm:ss p.m.. Pero necesito hacer un filtro donde el
usuario introduzca la fecha a buscar en los registros, pero solo
intoduciria la fecha en formato fecha corta dd/mm/aaaa y al hacer esto no
me muestra ningun registro aunque si hay registros con esa fecha, pero no
los muestra me imagino que por que trae aparte las horas mnutos y segundos
ya aparte el pm o am. Que puedo hacer para poder filtrar correctamente ya
sea por una sola fecha o por rangos de fechas? Agradezco de antemano su
ayuda y atención.
Hirotaro.
Continúe leyendo en narkive:
Loading...