Freigeben über


OleDbConnection.Open Methode

Definition

Öffnet eine Datenbankverbindung mit den von der ConnectionString angegebenen Eigenschafteneinstellungen.

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 ()

Implementiert

Ausnahmen

Die Verbindung ist bereits geöffnet.

Beim Öffnen der Verbindung ist ein Fehler auf Verbindungsebene aufgetreten.

Hinweise

Der OleDbConnection zeichnet eine offene Verbindung aus dem Verbindungspool, sofern verfügbar. Andernfalls wird eine neue Verbindung mit der Datenquelle hergestellt. Sie können mehr als einen DataReader auf einer einzelnen OleDbConnectionöffnen. Wenn der von Ihnen verwendete OLEDB-Anbieter nicht mehr als einen aktiven DataReader für eine einzelne Verbindung unterstützt, öffnet der OLEDB-Anbieter implizit eine zusätzliche Verbindung für jeden.

Hinweis

Wenn der OleDbConnection außerhalb des Gültigkeitsbereichs liegt, wird es nicht geschlossen. Daher müssen Sie die Verbindung explizit schließen, indem Sie die Verbindung aufrufen Close oder entsorgen oder die Verbindung innerhalb einer Using Anweisung verwenden.

Gilt für:

Weitere Informationen