with ADOConnection1 do
begin
BeginTrans;
try
...
//调用存储过程,取得数据表中的序列号ID,然后ID值加1,存储过程中也 含有事务
CommitTrans;
except
RollbackTrans;
end; 如果ADOConnetion1中的事务不能提交的话,存储过程的事务也不能提交,即ID值取出后不能加1。如何解决这个问题?
begin
BeginTrans;
try
...
//调用存储过程,取得数据表中的序列号ID,然后ID值加1,存储过程中也 含有事务
CommitTrans;
except
RollbackTrans;
end; 如果ADOConnetion1中的事务不能提交的话,存储过程的事务也不能提交,即ID值取出后不能加1。如何解决这个问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货