Open 方法 (ADO Connection)

開啟資料來源的連接。

語法

  
connection.Open ConnectionString, UserID, Password, Options  

參數

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

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

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

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

備註

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

使用選擇性 的 ConnectionString 引數來指定連接字串,其中包含以分號分隔的一系列 argument= value 語句,或是以 URL 識別的檔案或目錄資源。 ConnectionString屬性會自動繼承ConnectionString引數所使用的值。 因此,您可以在開啟Connection物件之前設定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 方法