D
darzui
Unregistered / Unconfirmed
GUEST, unregistred user!
这样几条语句
query1.close;
query1.unprepare;
query1.SQL.Clear;
query1.SQL.add('delete from cpdb where id=_id');
query1.ParamByName('p_id').asstring:=query1.fieldbyname('id').asstring;
query1.Prepare;
query1.execsql;
query1.sql.clear;
query1.sql.add('select * from cpdb order by id');
query1.open;
就是要删除当前的记录,然后用一个select语句显示结果,但是执行之后,数据表居然没有
任何变化,这是怎么回事??????请各位赐教。
query1.close;
query1.unprepare;
query1.SQL.Clear;
query1.SQL.add('delete from cpdb where id=_id');
query1.ParamByName('p_id').asstring:=query1.fieldbyname('id').asstring;
query1.Prepare;
query1.execsql;
query1.sql.clear;
query1.sql.add('select * from cpdb order by id');
query1.open;
就是要删除当前的记录,然后用一个select语句显示结果,但是执行之后,数据表居然没有
任何变化,这是怎么回事??????请各位赐教。