Ola, tente uma dessas alternativas, e veja se funciona.

1 - Fazer como voce esta fazendo, mas passando a data no formato 
mes/dia/ano no seu SQL (consulte a funcao FormatDateTime do Delphi).

2 - Passar por parametro:
IBQuery1.SQL.Add('WHERE DT_MOV > :P_DT_MOV');
IBQuery1.ParamByName('P_DT_MOV').AsDateTime := Date;


Fernando


At 19:38 21/09/2004, you wrote:


>Olá! tudo bem?
>Dá erro na execução com a seguinte mensagem.
>class EIBInterBaseError ' conversion erro from string "20/09/04" '
>
>var data : TDate;
>begin data:=date;
>IBQuery1.sql.Add('Where COD_CLI = '+Edit1.text+' and DT_MOV >
>'+#39+DateToStr(data)+#39+' Order by NRO_TIT');
>
>ou
>var data : string;
>begin data:=DateToStr(Date);
>IBQuery1.sql.Add('Where COD_CLI = '+Edit1.text+' and DT_MOV > '+#39+data+#39+'
>Order by NRO_TIT');
>
>ou
>var data : TDate;
>begin data:=date;
>IBQuery1.sql.Add('Where COD_CLI = '+Edit1.text+' and DT_MOV >
>'+''''+DateToStr(data)+''''+' Order by NRO_TIT');
>
>ou
>begin edit4.text:=DateToStr(Date);
>IBQuery1.sql.Add('Where COD_CLI = '+Edit1.text+' and DT_MOV >
>'+#39+edit4.text+#39+' Order by NRO_TIT');
>
>tentei isso aqui
>var data : TDate;
>begin data:=date;
>Edit4.Text:=Data;
>ou
>begin Edit4.Text:=date;
>mas edit4 da erro : Incompatible types: 'String' and 'TDate'
>
>A data esta com o valor de hoje e DT_MOV também tem valor, tanto que 
>funciona no
>teste abaixo.
>
>IBQuery1.sql.Add('Where COD_CLI = '+Edit1.text+' and DT_MOV > DT-VCTO
>Order by NRO_TIT');
>
>Me deram essa sintaxe, mas dá esse erro :Undeclared identifier: 'ParamByName'
>IBQuery1.sql.Add('Where COD_CLI = :codcli and DT_MOV > :dt Order by NRO_TIT');
>IbQuery1.Sql.ParamByName('codcli').AsString := Edit1.Text;
>IbQuery1.Sql.ParamByName('dt').AsDate := data;
>
>
>Este teste é para testar se o título está em atraso ou não.
>Eu sou iniciante, se puderem me ajudar já escrevendo o código fico muito
>agradecido.
>
>E também não é configurações regionais no painel de controle
>
>Usando Delphi 7 com Interbase 6.
>
>Obrigado
>João
>
>
>[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< 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] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 

Responder a