OleDbConnection.Open Metoda

Definicja

Otwiera połączenie bazy danych z ustawieniami właściwości określonymi ConnectionStringprzez .

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

Implementuje

Wyjątki

Połączenie jest już otwarte.

Wystąpił błąd na poziomie połączenia podczas otwierania połączenia.

Uwagi

Obiekt OleDbConnection pobiera otwarte połączenie z puli połączeń, jeśli jest dostępny. W przeciwnym razie ustanawia nowe połączenie ze źródłem danych. Możesz otworzyć więcej niż jeden element DataReader w jednym OleDbConnectionobiekcie . Jeśli używany dostawca OLEDB nie obsługuje więcej niż jednego aktywnego elementu DataReader w jednym połączeniu, dostawca OLEDB niejawnie otwiera dodatkowe połączenie dla każdego z nich.

Note

OleDbConnection Jeśli element wykracza poza zakres, nie zostanie zamknięty. W związku z tym należy jawnie zamknąć połączenie przez wywołanie Close lub usunąć albo użyć połączenia w instrukcji Using .

Dotyczy

Zobacz też