BeginTransComplete 이벤트는 새로운 트랜잭션이 성공적으로 시작한 후 발생하는 이벤트이며, 다음과 같은 구문을 사용한다.
BeginTransComplete (TransactionLevel, pError, adStatus, pConnection)
인수 | 데이터 형식 | 설명 |
TransactionLevel | Long | 이벤트를 발생시킨 BeginTrans의 새로운 트랜잭션 레벨을 나타낸다. |
pError | ADODB.Error | 오류가 발생해서 adStatus가 adStatusErrorsOccurred 이면 발생한 오류에 대한 정보를 가지고 있는 개체이다. 그렇지 않을 경우에는 설정되지 않는다. |
adStatus | ADODB.EventStatusEnum | EventStatusEnum 상태 값으로 이벤트를 발생시킨 작업이 성공하면 adStatusOK로 설정되고 작업이 실패하면 adStatusErrorsOccurred로 설정된다. |
pConnection | ADODB.Connection | BeginTrans를 수행한 Connection 개체를 나타낸다. |
트랜잭션이 시작될 때, 종속적으로 수행해야 할 다른 작업이 있다면 이 이벤트를 사용해서 구현할 수 있다. 예를 들어, 트랜잭션 모니터링 도구를 만들려면 이 이벤트를 사용해서 트랜잭션 로그를 생성할 수 있을 것이다.
vnote