다음을 통해 공유


WillConnect 이벤트(ADO)

WillConnect 이벤트는 연결이 시작되기 전에 호출됩니다.

적용 대상: ADO(Connection Object)

통사론

  
WillConnect ConnectionString, UserID, Password, Options, adStatus, pConnection  

매개 변수

ConnectionString
보류 중인 연결에 대한 연결 정보가 포함된 문자열.

UserID
보류 중인 연결의 사용자 이름을 포함하는 문자열.

암호
보류 중인 연결에 대한 암호를 포함하는 문자열.

옵션
공급자가 ConnectionString평가하는 방법을 나타내는 Long 값입니다. 유일한 옵션은 adAsyncOpen .

adStatus
EventStatusEnum 상태 값입니다.

이 이벤트가 호출되면 이 매개 변수는 기본적으로 adStatusOK 설정됩니다. 이벤트가 보류 중인 작업의 취소를 요청할 수 없는 경우 adStatusCantDeny 설정됩니다.

이 이벤트가 반환되기 전에 이 매개 변수를 adStatusUnwantedEvent 설정하여 후속 알림을 방지합니다. 이 매개 변수를 adStatusCancel 설정하여 이 알림의 취소를 발생시킨 연결 작업을 요청합니다.

pConnection
이 이벤트 알림이 적용되는 Connection 개체입니다. WillConnect 이벤트 처리기가 Connection 매개 변수를 변경해도 Connection영향을 주지 않습니다.

발언

WillConnect 호출되면 ConnectionString, UserID, 암호옵션 매개 변수는 이 이벤트를 발생시킨 작업(보류 중인 연결)에 의해 설정된 값으로 설정되며 이벤트가 반환되기 전에 변경할 수 있습니다. WillConnect 보류 중인 연결을 취소하라는 요청을 반환할 수 있습니다.

이 이벤트가 취소되면 ConnectComplete adStatus 매개 변수를 adStatusErrorsOccurred 설정하여 호출됩니다.

참고 항목

ADO 이벤트 모델 예제(VC++)
ADO 이벤트 처리기 요약