Open 方法 (ADO Connection)

開啟資料來源的連線。

語法

  
connection.Open ConnectionString, UserID, Password, Options  

參數

ConnectionString
選擇性。 包含連線資訊的字串值。 如需有效設定的詳細資訊,請參閱 ConnectionString 屬性。

UserID
選擇性。 String 值,其中包含建立連線時要使用的使用者名稱。

密碼
選擇性。 String 值,其中包含建立連線時要使用的密碼。

選項
選擇性。 ConnectOptionEnum 值,其決定此方法應該在建立連線之後 (同步) 或之前 (非同步) 傳回。

備註

Connection 物件上使用 Open 方法會建立資料來源的實體連線。 此方法成功完成之後,連線就會在線上,您可以對其發出命令並處理結果。

使用選用的 ConnectionString 引數來指定連線字串,其中包含以分號分隔的一系列 argument= value 陳述式,或是以 URL 識別的檔案或目錄資源。 ConnectionString 屬性會自動繼承用於 ConnectionString 引數的值。 因此,您可以在開啟 Connection 物件之前設定其 ConnectionString 屬性,或使用 ConnectionString 引數在 Open 方法呼叫期間設定或覆寫目前的連線參數。

如果您同時在 ConnectionString 引數和選用的 UserIDPassword 引數中傳遞使用者和密碼資訊,UserIDPassword 引數將會覆寫 ConnectionString 中指定的值。

透過開啟的 Connection 完成作業時,請使用 Close 方法來釋出任何相關聯的系統資源。 關閉物件並不會將物件從記憶體中移除;您可以變更其屬性設定,並使用 Open 方法來稍後再次開啟它。 若要完全將物件從記憶體中排除,請將物件變數設定為 Nothing

注意

遠端資料服務使用方式 在用戶端 Connection 物件上使用時,Open 方法實際上不會建立與伺服器的連線,直到在 Connection 物件上開啟 Recordset 為止。

注意

使用 HTTP 配置的 URL 會自動叫用 Microsoft OLE DB Provider for Internet Publishing。 如需詳細資訊,請參閱絕對和相對 URL

套用至

Connection 物件 (ADO)

另請參閱

Open 和 Close 方法範例 (VB)
Open 和 Close 方法範例 (VBScript)
Open 和 Close 方法範例 (VC++)
Open 方法 (ADO Record)
Open 方法 (ADO Recordset)
Open 方法 (ADO Stream)
OpenSchema 方法