一个有大量记录的表进行增加记录时,有两种方法:
1. 用adoquery.sql.add('select * from biao');adoquery1.append方法
2.用adoquery或adocommand的INSERT方法
我测试了一下,用第2种方法比较快些,但我想用事务处理,
但第二种方法不用post了,我怎样才能用事务处理,谢谢
1. 用adoquery.sql.add('select * from biao');adoquery1.append方法
2.用adoquery或adocommand的INSERT方法
我测试了一下,用第2种方法比较快些,但我想用事务处理,
但第二种方法不用post了,我怎样才能用事务处理,谢谢
try
你的sql命令
adoquery.Excute;
adoquery.Connection.CommitTrans;
except
adoquery.Connection.RollBack;
end;