FILTRAR ACESS POR DATA USANDO ADO
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.
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.
mude o formato da data para [Ô]mm/dd/yy[Ô]
[Ô]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.
Acrescentei aspas simples entre o date e inverti o formato da data.
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!
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