Sempre que for mexer com data é melhor usar parametro.


frm_relatorio.query2.close;
frm_relatorio.query2.sql.clear;
frm_relatorio.query2.sql.add('select * from ligacoes where data between :Data1 and Data2');
frm_relatorio.query2.Parameters.ParamByName('Data1').Value := strtodate(maskedit1.text);
frm_relatorio.query2.Parameters.ParamByName('Data2').Value := strtodate(maskedit2.text);
frm_relatorio.query2.open;

Testa ai ...



Eduardo Castro Alves
Analista de Sistemas

-----Original Message-----
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Gabriel Filho
Sent: quinta-feira, 4 de maio de 2006 16:14
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Ado

O formato da data deve esta errado tente ao invéz de mm/dd/yyyy, dd/mm/yyyy

Em 04/05/06, Anderson <[EMAIL PROTECTED]> escreveu:
>
> Aes galera,
>
> estou tentando fazer uma consulta por periodo, através da data inicial e
> data final, mas esta dando o seguinte erro:
>
> "[Microsoft][ODBC Paradox Driver] Data type mismatch in criteria
> _expression_"
>
> estou utilizando Ado, quando utilizava o bde não dava problema
>
> meu codigo esta assim:
>
> frm_relatorio.query2.close;
> frm_relatorio.query2.sql.clear;
> frm_relatorio.query2.sql.add('select * from ligacoes where data between '+
> quotedstr(formatdatetime('mm/dd/yyyy', strtodate(maskedit1.text)))+'and'+quotedstr(formatdatetime('mm/dd/yyyy',
> strtodate(maskedit2.text))));
> frm_relatorio.query2.open;
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos









--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a