最新的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

<完整的連接對象參考