WillConnect 事件 (ADO)
連線開始之前,會呼叫 WillConnect 事件。
語法
WillConnect ConnectionString, UserID, Password, Options, adStatus, pConnection
參數
ConnectionString
String,其中包含暫止連線的連接資訊。
UserID
String,其中包含擱置連線的用戶名稱。
密碼
包含擱置連線密碼的 String。
選項
Long 值,指出提供者應該如何評估 ConnectionString。 您唯一選項是 adAsyncOpen 。
adStatus
EventStatusEnum 狀態值。
呼叫此事件時,此參數預設會設定為 adStatusOK。 如果事件無法要求取消暫止作業,則會設定為 adStatusCantDeny。
在此事件傳回之前,請將此參數設定為 adStatusUnwantedEvent 以防止後續通知。 將此參數設定為 adStatusCancel,以要求造成取消此通知的連接作業。
pConnection
套用此事件通知的 Connection 物件。
WillConnect 事件處理程式對 Connection 的參數所做的變更,對 Connection不會有任何影響。
言論
呼叫 WillConnect 時,ConnectionString、UserID、Password和 Options 參數會設定為造成此事件之作業所建立的值(擱置連接),而且可以在事件傳回之前變更。 WillConnect 可能會傳回取消擱置連線的要求。
取消此事件時,將會呼叫 ConnectComplete,並將它的 adStatus 參數設定為 adStatusErrorsOccurred。