Ver Mensaje Individual
  #1  
Antiguo 24-01-2008
Avatar de dmassive
dmassive dmassive is offline
Miembro
 
Registrado: mar 2004
Ubicación: Paraná - Argentina
Posts: 60
Reputación: 21
dmassive Va por buen camino
Question Buscar fecha en una tabla access

Buenas amigos una pequeña duda... y de paso quizas le sirve a alguien mas.

Tengo una base de datos en MS Access y en delphi la utilizo por ADO. El campo problematico es Fecha, el cual es de tipo Fecha/Hora con Formato Fecha Corta, es decir 24/01/2008.

Cuando quiero utilizar ese campo desde un ADOQuery, he probado:
Código:
SELECT * FROM mitabla WHERE Fecha=24/01/2008
SELECT * FROM mitabla WHERE Fecha=24-01-2008
SELECT * FROM mitabla WHERE Fecha='24/01/2008'
SELECT * FROM mitabla WHERE Fecha="24/01/2008"
No logro obtener el registro con esa fecha, y ese registro existe.

Luego de pasarme muchas horas y horas leyendo encuentro que el codigo correcto es asi:
Código:
SELECT * FROM mitabla WHERE Fecha=#24/01/2008#
Ahh bendito sea, ¿alguien me podria explicar por que se usa ese simbolo #?

Muchas Gracias.
__________________
"It's nice to be important, but it's more important to be nice"
Responder Con Cita