FILTRAR ACESS POR DATA USANDO ADO

KNILSSON 07/04/2011 17:00:15
#370764
Ola á todos!

Estou com um problema: tenho um bando de dados em Acess e preciso filtrar o campo RETORNO (que está no formato data/hora) para a data de hoje usando ADO.
Tentei varios formatos de comando mas não deu certo:

RST.Open [Ô]Select nome From agenda where retorno = [Ô] & Date & [Ô] order by nome[Ô], con, adOpenKeyset, adLockPessimistic

também tentei assim:

RST.Open [Ô]Select nome From agenda where Format(retorno, [ô]dd / mm / yyyy[ô]) = [Ô] & Format(Date, [Ô]dd / mm / yyyy[Ô]) & [Ô] order by nome[Ô], con, adOpenKeyset, adLockPessimistic

Tentei de outros jeitos também, mas nenhum funcionou. Alguem poderia me ajudar ?

Agradeço à qualquer ajuda.
NICOLLAS2 07/04/2011 17:04:09
#370765
mude o formato da data para [Ô]mm/dd/yy[Ô]
SACOFRITO 07/04/2011 17:06:07
#370767
Resposta escolhida
[Ô]Select nome From agenda where Format(retorno, [ô]yyyy/mm/dd[ô]) = [ô][Ô] & Format(Date, [Ô]yyyy/mm/dd[Ô]) & [Ô][ô] order by nome[Ô]

Acrescentei aspas simples entre o date e inverti o formato da data.
KNILSSON 07/04/2011 17:21:06
#370768
Valeu... aah... [Ô]SACOFRITO[Ô] (?)

Eu tinha achado um outro jeito de filtrar sem usar ADO (usar um While...Loop para verificar o campo Retorno) , mas acho que do seu jeito fica melhor.
Então estou pontuando e fechando o topico (esse foi rapido, hein ?).

Obrigado a todos e até mais!
Tópico encerrado , respostas não são mais permitidas