ADO连接SQL2000,如何进行事务处理,请教各位高手。
用delphi6+SQL2000做一个应用时,用ADO连接SQL2000,一个表要减去一个数,另一个表要加上一个数,为了保持数据的一致性,用到事务处理,如何进行事务处理,请教各位高手。 问题点数:20、回复次数:5Top
1 楼niat97222(Freeman)回复于 2003-02-02 12:17:47 得分 20
ADOConnection1.BeginTrans;
try
// 操作数据库
ADOConnection1.CommitTrans;
except
ADOConnection1.RollbackTrans;
end;Top
2 楼gmc007(江西的佬表)回复于 2003-02-02 13:32:09 得分 0
建议直接用SQL语句
BEGIN TRANSACTION
Top
3 楼zhouwen()回复于 2003-02-02 14:25:34 得分 0
同意第一位回复者。Top
4 楼LeonLin(不抓老鼠的猫)回复于 2003-02-05 09:25:25 得分 0
同意第一位回複者Top
5 楼idilent(怎么理解怎么说)回复于 2003-02-05 13:43:31 得分 0
ado的transaction不需要start吗?还是自动支持?Top




