Fórum Problemas com SQL #222211
24/03/2004
0
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...
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
Curtir tópico
+ 0
Responder
Posts
25/03/2004
Vivipeder
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
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
Responder
Gostei + 0
08/04/2004
Dbergkamps
não deu certo, será que alguem pode me ajudar
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)