Problemas com SQL

Delphi

24/03/2004

Olá Amigos
Estoy com um problemas em SQl, mas precisamente na atualização de um campo. O problema é o seguinte: tenho uma tabela e tenho que atualizar um campo quase todos os dias, e quando executo a sql ele atualiza tudo,o código é o seguinte:
with DTmo.QueryLancam do begin
Close;
with SQL do begin
clear;
Add(´UPDATE TABELA_FITAS set LANCAMENTO = ´´NÃO´´´);
Add(´where DATA_EXPIRA_LANCAMENTO <= ´DD/MM/YYYY´´);
Sendo Que ele vai atualizar o campo lancamento que tenham o campo DATA_EXPIRA_LANCAMENTO menor igual a hoje. Onde está o erro???
Obrigado...


Dbergkamps

Dbergkamps

Curtidas 0

Respostas

Vivipeder

Vivipeder

24/03/2004

Bom amigo, se eu entendi bem seu problema você poderia tentar o seguinte:

DTmo.QueryLacam.close;
DTmo.QueryLancam.sql.clear;
DTmo.QueryLancam.sql.text:= ´Update Tabela_Fitas SET Lancamento= :Lanc where Data_Expira_Lancamento<= :Data´;
DTmo.Parambyname(´Lanc´).asstring:= ´NÃO´;
DTmo.Parambyname(´Data´).asdate:= Date;
DTmo.ExecSQL;

Caso não esteja acostumado a trabalhar assim, tente implementar para a forma que trabalha. O importante é definir o comando Date, para poder realizar a atualização todos os dias solicitados.

Espero ter te ajudado um pouco, até mais


GOSTEI 0
Dbergkamps

Dbergkamps

24/03/2004

não deu certo, será que alguem pode me ajudar


GOSTEI 0
POSTAR