BeginTransComplete 이벤트

교교 2014.05.12 08:29:30

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 개체를 나타낸다.

트랜잭션이 시작될 때, 종속적으로 수행해야 할 다른 작업이 있다면 이 이벤트를 사용해서 구현할 수 있다. 예를 들어, 트랜잭션 모니터링 도구를 만들려면 이 이벤트를 사용해서 트랜잭션 로그를 생성할 수 있을 것이다.