CONSULTA SQL COM DATA

USUARIO.EXCLUIDOS 09/06/2005 16:50:22
#88075
Aew Galera, eu já fiz tantas consultas sql na minha vida que por incrivel q pareça estou tendo problemas com uma delas...

eu tenho um ADO, JET 3.51, ACCESS 97, uma tabela e um campo chamado DIA

Querendo consultar um registro que tenha o campo dia como a data atual eu fiz


ado.recordsource="select * from tabela where dia =#" & date & "#"
ado.refresh

só que após a consulta, não é selecionado nada..... tipo... o campo do banco de dados está como DATA/HORA.... esta tudo normal... tipo..... sei lá q acontece..... to viajando.....
USUARIO.EXCLUIDOS 09/06/2005 16:53:50
#88078
Seguinte,

Tenta assim:

ado.recordsource="select * from tabela where dia =#" & day(date) & "#"
ado.refresh

Abraço,

Christiano Dias.
USUARIO.EXCLUIDOS 09/06/2005 17:08:21
#88085
Resposta escolhida
Veja as configurações regionais do seu computador, deve estar dd/mm/aa
se estiver faça assim
ado.recordsource="select * from tabela where [dia] =#" & format(date,"mm/dd/yy") & "#" 
ado.refresh

Vai funcionar...
até breve!
USUARIO.EXCLUIDOS 09/06/2005 17:20:03
#88091
GERMANIR, muito obrigado cara !! acontecia assim... eu colocava date ou format(date,"dd/mm/yy") porém no seu código você colocou format(date,"dd/mm/yy")... obrigado novamente
Tópico encerrado , respostas não são mais permitidas