ADO BeginTransComplete、CommitTransComplete、RollbackTransComplete イベント

定義と使用方法

イベントは特定の操作が発生した後に自動的に呼び出されるサブルーチンです。

  • BeginTransComplete イベントは BeginTrans コールが完了した後にトリガーされます。
  • CommitTransComplete イベントは CommitTrans コールが完了した後にトリガーされます。
  • RollbackTransComplete イベントは RollbackTrans コールが完了した後にトリガーされます。

文法

BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn 
パラメータ 説明
translevel Long 値、このイベントを引き起こした BeginTrans の新しいトランザクションレベルを含みます。
objerror

発生したエラーを含む Error オブジェクト。

コメント:EventStatusEnum 値は adStatusErrorsOccurred に設定する必要があります Error オブジェクトを作成するために。

status イベント実行の状態を定義します。取得 EventStatusEnum 状態値。
objconn このイベントを引き起こした Connection オブジェクト

EventStatusEnum 値

定数 説明
adStatusOK 1 このイベントを引き起こした操作が成功しました。
adStatusErrorsOccurred 2 このイベントを引き起こした操作が失敗しました。
adStatusCantDeny 3 スケジュールされた操作をキャンセルすることはできません。
adStatusCancel 4 イベントを引き起こした操作をキャンセルします。
adStatusUnwantedEvent 5 イベントメソッドの実行が終わる前に通知を禁止します。