WillConnect (ConnectionEvent) Method
該方法在連接啟動前調用。在掛起連接中使用的參數將作為輸入參數提供,并可在方法返回之前進行更改。該方法可以返回取消掛起連接的請求。
語法
WillConnect ConnectionString, UserID, Password, Options, adStatus, pConnection
參數
ConnectionString 字符串,包含有關掛起連接的連接信息。
UserID 字符串,包含掛起連接的用戶名。
Password 字符串,包含掛起連接的密碼。
Options 長整型值,指明提供者應如何計算 ConnectionString。只能選擇 adAsyncOpen。
adStatus EventStatusEnum 狀態值。
當調用該方法時,如果引發事件的操作成功,則該參數設置為 adStatusOK。如果該方法無法請求取消掛起的操作,那么該參數設置為 adStatusCantDeny。
在該方法返回前,將該參數設置為 adStatusUnwantedEvent 以避免后續的通知。將該參數設置為 adStatusCancel 以請求引起取消該通知的連接操作。
pConnection 該事件通知所針對的 Connection 對象。該 Connection 無法由 WillConnect 事件更改。
說明
當調用該方法時,ConnectionString、UserID、Password 和 Options 參數設置為引發該事件的操作所建立的值。
當取消該方法時,將調用 ConnectComplete,并且它的 adStatus 參數將設置為 adStatusErrorsOccurred。
|