OleDbConnection.Open Yöntem

Tanım

tarafından ConnectionStringbelirtilen özellik ayarlarıyla bir veritabanı bağlantısı açar.

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

Uygulamalar

Özel durumlar

Bağlantı zaten açık.

Bağlantı açılırken bağlantı düzeyi hatası oluştu.

Açıklamalar

OleDbConnection varsa, bağlantı havuzundan açık bir bağlantı çizer. Aksi takdirde, veri kaynağına yeni bir bağlantı kurar. Tek bir OleDbConnectionüzerinde birden fazla DataReader açabilirsiniz. Kullandığınız OLEDB sağlayıcısı tek bir bağlantıda birden fazla etkin DataReader'ı desteklemiyorsa, OLEDB sağlayıcısı her biri için örtülü olarak ek bir bağlantı açar.

Note

OleDbConnection kapsamı dışına çıkarsa kapatılmaz. Bu nedenle, çağırarak Close veya Atarak veya bir Using deyim içindeki bağlantıyı kullanarak bağlantıyı açıkça kapatmanız gerekir.

Şunlara uygulanır

Ayrıca bkz.