Erro com data

Delphi

01/04/2005

Pessoal

Quando estou executando um SQL no ClientDataset aparece o seguinte erro: And o.DAT_CAD_OR >= ´01/01/19991 IS NOT VALID DATE

Aparece o erro bem nesta linha de código abaixo

´ where o.DAT_CAD_OR >= ´ + #39 + FormatDatetime(´dd/mm/yyyy´)


Aguardo um retorno

Rogério


Rogeranalista

Rogeranalista

Curtidas 0

Respostas

Biohazard

Biohazard

01/04/2005

se for interbase você tem que fazer a procura inversa. Por exemplo você está usando FormatDateTime(´dd/mm/yyyy´), você tem que fazer assim:
FormatDateTime(´mm/dd/yyyy´). Desse jeito deve funcionar, pelo menos comigo deu certo, qualquer coisa me manda um email, blz?


GOSTEI 0
Bruno Belchior

Bruno Belchior

01/04/2005

aconselho vc utilizar dessa forma
´where o.DAT_CAD_OR >= ´+QuotedStr(FormatDatetime(´mm/dd/yyyy´)); 



GOSTEI 0
POSTAR