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