J
jony1
Unregistered / Unconfirmed
GUEST, unregistred user!
控件:tquery-tDataSource-tdbgrid 数据库类型:db
建立了其中一个字段为主键
var cc:string;
begin
cc:=query1.fieldbyname('文件名').asstring;
query1.close;
query1.sql.Clear;
query1.sql.Add('update film set aa="bb" where 文件名='+''''+cc+'''');
query1.ExecSQL;
query1.Refresh;
end;
刷新后出现'cannot perform this operation on a closed dataset'
请问该如何去刷新,能把刚修改过的资料重新显示出来。
jony1
建立了其中一个字段为主键
var cc:string;
begin
cc:=query1.fieldbyname('文件名').asstring;
query1.close;
query1.sql.Clear;
query1.sql.Add('update film set aa="bb" where 文件名='+''''+cc+'''');
query1.ExecSQL;
query1.Refresh;
end;
刷新后出现'cannot perform this operation on a closed dataset'
请问该如何去刷新,能把刚修改过的资料重新显示出来。
jony1