全部显示

RollbackTransaction 事件

       

仅在 Microsoft Access 向服务器发出信息表明批事务处理可以回滚后,该事件才会发生。

Private Sub Form_RollbackTransaction(Connection As ADODB.Connection)

Connection   发生批事务处理的连接。

说明

该事件应用于其“批更新”属性设为 TrueAccess 项目窗体。

如果批更新因发生某些错误而失败,该事件就会发生。此处对数据所作的任何更改都是在该批事务处理外进行的。

事务处理回滚是无法取消的;要纠正错误而采取的任何尝试都发生在新的批事务处理中。

示例

下面的示例说明了捕获 RollbackTransaction 事件的子程序的语法。

Private Sub Form_RollbackTransaction(Connection As ADODB.Connection)
    MsgBox "Access has rolled back the batch transaction on " _
        & Connection.Name & "."
End Sub