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 이벤트 메서드 실행이 끝나기 전에 후속 알림을 금지합니다.