OleDbConnection.Open 方法

定義

開啟一個資料庫連線,並依照 ConnectionString.

public:
 override void Open();
public:
 virtual void Open();
public override void Open();
public void Open();
override this.Open : unit -> unit
abstract member Open : unit -> unit
override this.Open : unit -> unit
Public Overrides Sub Open ()
Public Sub Open ()

實作

例外狀況

連線已經開啟。

在開啟連線時發生連線層級錯誤。

備註

如果有開放連線,則 OleDbConnection 從連線池中抽取一個開放連線。 否則,它會建立與資料來源的新連結。 你可以在一個 OleDbConnection. 如果你使用的 OLEDB 提供者在單一連線上不支援多個活躍的資料讀取器,OLEDB 提供者會隱含為每個連線開啟額外的連線。

Note

如果超出 OleDbConnection 範圍,則不會被關閉。 因此,你必須明確透過呼叫 Close處理,或在語句中使用 Using 該連線來關閉連線。

適用於

另請參閱