GARANTIR DESCONTO

Fórum Sobre ADO #265841

18/01/2005

0

Colegas,

Estou usando o componente TADOQuery. Funciona normalmente, mas quando tento fazer uma pesquisa usando Data eu me estrepo. Já tentei mm/dd/yyyy e dd/mm/yyyy. Inicialmente eu usava aspas, mas dava erro e nem executava, sem aspas ele não dá erro, mas tb não obedece ao critério. Como seria o sql usando data. Eu estou fazendo assim:

Select * from tabela where data > 01/15/2003

O resultado acaba sendo o data set todo como se tivesse ignorado o critério.

Obrigado pela atenção e obrigado a quem puder me ajudar


Rookie

Rookie

Responder

Posts

18/01/2005

Vprates

Qual o banco de dados q vc ta usando?


Responder

Gostei + 0

18/01/2005

Gandalf.nho

A melhor maneira de evitar esse problema é usar uma consulta parametrizada e passar o valor em tempo de execução, evita essa confusão de cada banco trabalhar com um padrão de data diferente.


Responder

Gostei + 0

18/01/2005

Rookie

No caso eu estou lendo uma base Dbase.


Responder

Gostei + 0

18/01/2005

Rookie

Colegas,

Descobri, basta colocar a data entre #, no lugar de aspas.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar