malditas fechas!!

telemaco
28 de Febrero del 2005
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

Alonso
28 de Febrero del 2005
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

telemaco
28 de Febrero del 2005
Muuuchas gracias
Me has hecho el favor de tu vda :)
mil gracias