malditas fechas!!
Saludos!!
Tengo el siquiente quebradero de cabeza.
Quiero mostrar todos los registros de una base de datos que tienen una fecha determinada. El campo es de tipo fecha/hora y se llama 'jornada'. En la BD guardo la fecha de este tipo 12/02/2005.
El caso es que si escribo:
select * from ventas where jornada < #12/02/2005#
funciona correctamente. Pero com oyo lo que quiero es que se muestren los datos de ese dÃa...
select * from ventas where jornada = #12/02/2005#
y esto no me devuelve nungún registro (por supuesto, hay registro con esa fecha).
Esto lo estoy escribiendo directamente como consulta en el access. ASà que ya no sé qué probar. Lo he intentado poniendo la fecha con comillas simples, dobles, sin nada...
A ver si me podeis ayudar
Muchas gracias
Tengo el siquiente quebradero de cabeza.
Quiero mostrar todos los registros de una base de datos que tienen una fecha determinada. El campo es de tipo fecha/hora y se llama 'jornada'. En la BD guardo la fecha de este tipo 12/02/2005.
El caso es que si escribo:
select * from ventas where jornada < #12/02/2005#
funciona correctamente. Pero com oyo lo que quiero es que se muestren los datos de ese dÃa...
select * from ventas where jornada = #12/02/2005#
y esto no me devuelve nungún registro (por supuesto, hay registro con esa fecha).
Esto lo estoy escribiendo directamente como consulta en el access. ASà que ya no sé qué probar. Lo he intentado poniendo la fecha con comillas simples, dobles, sin nada...
A ver si me podeis ayudar
Muchas gracias
JAJA, bienvenido al mundo acces de MicroSoft.
lo que pasa es que estas haciendo dos comparaciones distintas un datetime con un string.
el datetime guarda la fecha de la siguiente forma yyyy-mm-dd hh:mm:ss por lo tanto jamas sera = a yyyy-mm-dd.
are you understand?
debes 1º convertir la fecha a formato dd-mm-yyyy y luego hacer la comparacion.
lo demas investiga en la ayuda.
SL2
lo que pasa es que estas haciendo dos comparaciones distintas un datetime con un string.
el datetime guarda la fecha de la siguiente forma yyyy-mm-dd hh:mm:ss por lo tanto jamas sera = a yyyy-mm-dd.
are you understand?
debes 1º convertir la fecha a formato dd-mm-yyyy y luego hacer la comparacion.
lo demas investiga en la ayuda.
SL2
