适用于:Access 2013、Office 2013
这些事件将在对 Connection 对象的关联操作执行完毕之后调用。
BeginTransComplete 在 BeginTrans 操作之后调用。
CommitTransComplete 在 CommitTrans 操作之后调用。
RollbackTransComplete 在 RollbackTrans 操作之后调用。
语法
BeginTransCompleteTransactionLevel、 pError、 adStatus、 pConnection
CommitTransCompletepError、 adStatus、 pConnection
RollbackTransCompletepError, adStatus, pConnection
参数
参数 | 说明 |
---|---|
TransactionLevel | 长整型 值,包含导致该事件的新事务级别的 BeginTrans 。 |
pError | Error 对象。 它描述 EventStatusEnum 的值为 adStatusErrorsOccurred 时发生的错误;否则,不会设置它。 |
adStatus | EventStatusEnum。 通过在事件返回之前将该参数设置为 adStatusUnwantedEvent ,这些事件可以阻止随后进行通知。 |
pConnection | 发生此事件的 Connection 对象。 |
备注
在 Visual C++ 中,多个 Connection 可以共享相同的事件处理方法。 方法使用返回的 Connection 对象来确定导致事件发生的对象。
如果 Attributes 属性设置为 adXactCommitRetaining 或 adXactAbortRetaining ,则在提交或回滚事务之后,将开始新的事务。 使用 BeginTransComplete 事件将忽略除第一个事务开始事件以外的所有事件。