Erro UPDATE data
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?
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
Curtidas 0
Respostas
Jair Bg
20/01/2009
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...
verifique...
GOSTEI 0
Webjoel
20/01/2009
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;
GOSTEI 0
Barrys
20/01/2009
Obrigado! era isso mesmo....
GOSTEI 0