最新的Web开发教程
 

ADO的BeginTrans,CommitTrans和RollbackTrans方法


<完整的连接对象参考

这些3个方法是用来与连接对象保存或取消对数据源的改变。

Note:并非所有的供应商支持的交易。

Note:这3种方法不可用客户端Connection对象上。

的BeginTrans

该方法的BeginTrans开始一个新的事务。

这种方法也可用于返回一个长值,该值是嵌套事务的水平。 甲顶层事务具有由一个1。每个附加级增量返回值。

CommitTrans

CommitTrans方法将保存自上次的BeginTrans方法调用的所有更改,并结束当前事务。

由于交易可以被嵌套,所有低级别交易必须得到解决,才能解决更高层次的交易。

RollbackTrans

该RollbackTrans方法将取消自上次的BeginTrans方法调用的所有更改,并结束事务。

由于交易可以被嵌套,所有低级别交易必须得到解决,才能解决更高层次的交易。

句法

level=objconn.BeginTrans()

objconn.BeginTrans

objconn.CommitTrans

objconn.RollbackTrans

<完整的连接对象参考