Fórum Tabela não atualiza #148079
20/03/2003
0
Preciso qdo terminar de fazer uma lancha dar baixa da mesma. Para dar baixa, tenho um campo Flag q mudo de A para F. Fiz assim:(uso IB6 - Palherta Interbase)
with Baixa do begin
close;
sql.Clear;
sql.Add(´update histsaida set flag = ´F´ where lancha =:lancha´);
parambyname(´lancha´).asstring:=dblookupcombobox1.text;
execsql;
close;
sql.Clear;
sql.add(´select * from histsaida´);
open;
end;
tentei com filtro e IBTable assim:
Dm.HistSaida.Filtered:=false;
Dm.HistSaida.Filter:=´Lancha = ´´+ dblookupcombobox1.text + ´´´;
Dm.HistSaida.Filtered:=true;
Dm.histsaida.First;
while not (Dm.histsaida.Eof) do begin
dm.HistSaida.edit;
dm.HistSaidaFLAG.asstring:=´F´;
Dm.HistSaida.Post;
end;
A mensagem e esta:
SQL Error
Erro code = -206
Unknown Column F´
Porque? Meu código está certo, assim creio, pois já fiz outros assim e sempre dá certo.
with Baixa do begin
close;
sql.Clear;
sql.Add(´update histsaida set flag = ´F´ where lancha =:lancha´);
parambyname(´lancha´).asstring:=dblookupcombobox1.text;
execsql;
close;
sql.Clear;
sql.add(´select * from histsaida´);
open;
end;
tentei com filtro e IBTable assim:
Dm.HistSaida.Filtered:=false;
Dm.HistSaida.Filter:=´Lancha = ´´+ dblookupcombobox1.text + ´´´;
Dm.HistSaida.Filtered:=true;
Dm.histsaida.First;
while not (Dm.histsaida.Eof) do begin
dm.HistSaida.edit;
dm.HistSaidaFLAG.asstring:=´F´;
Dm.HistSaida.Post;
end;
A mensagem e esta:
SQL Error
Erro code = -206
Unknown Column F´
Porque? Meu código está certo, assim creio, pois já fiz outros assim e sempre dá certo.
Paulo
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)