Fórum Erro UPDATE data #367806

20/01/2009

0

Bom Dia!

Estou batendo cabeça com alteração de uma data do meu sistema..

codigo:

valor varialvel atual é = a ´20/01/2009´

with DataModule1.IBvalidacao do
try
Close;
SQL.Clear;
SQL.Add(´UPDATE validacao ´);
SQL.Add(´SET data_ontem = ´´´+atual+´´´ ´);
SQL.Add(´WHERE cod_empresa = 1 ´);
Active := True;
Open;
Except
Showmessage (´ERRO ao validar data´);
end;

aparece o ERRO : Conversion error from String ´´19/01/2009´´

alguem pode me ajudar?


Barrys

Barrys

Responder

Posts

21/01/2009

Jair Bg

Bom Dia, olha você deve verificar em seu BD, qual o formato para a gravação da data, existe uma variação também no SO, alguns tipos de data de exemplo: ´2009-01-20´, ´01/20/2009´ ...

verifique...


Responder

Gostei + 0

21/01/2009

Webjoel

Completando o post anterior...

with DataModule1.IBvalidacao do
try
Close;
SQL.Clear;
SQL.Add(´UPDATE validacao ´);
SQL.Add(´SET data_ontem = ´);
SQL.Add(QuotedStr(FormatDateTime(´mm/dd/yyyy´, StrToDateTime(atual))));
SQL.Add(´WHERE cod_empresa = 1 ´);
Active := True;
Open;
Except
Showmessage (´ERRO ao validar data´);
end;



Responder

Gostei + 0

21/01/2009

Barrys

Obrigado! era isso mesmo....


Responder

Gostei + 0

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

Aceitar