CDatabase sınıf üyeleri

Veri üyeleri

m_hdbc Veri kaynağı açık veritabanı bağlantısı (odbc) bağlantı tanıtıcısı. Türü hdbc.

İnşaat

CDatabase Bir CDatabase nesnesi oluşturur. OpenEx ya da Açık arayarak nesneyi başlatmak gerekir.
Açık Bir veri kaynağına (odbc sürücüsü ile) bağlantı kurar.
OpenEx Bir veri kaynağına (odbc sürücüsü ile) bağlantı kurar.
Kapat Veri kaynağı bağlantısını kapatır.

Veritabanı özellikleri

GetConnect Döner odbc bağlantı dizesi CDatabase nesnesi bir veri kaynağına bağlanmak için kullanılan.
IsOpen CDatabase nesnesi bir veri kaynağına bağlıysa sıfır döndürür.
GetDatabaseName Veritabanı adı şu anda kullanımda döndürür.
CanUpdate CDatabase nesne güncelleştirilebilir ise sıfır döndürür (değil salt okunur).
CanTransact Veri kaynağı hareketleri destekleyip desteklemediğini sıfır döndürür.
SetLoginTimeout Sonra bir veri kaynağına bağlantı girişimi olacak zaman aşımı saniye sayısını ayarlar.
SetQueryTimeout Zaman aşımı saniye sonra veritabanı işlemleri sorgulamak ayarlar olacaktır. Tüm sonraki recordset Açık, AddNew, düzenlemekve silmek aramaları etkiler.
GetBookmarkPersistence Üzerinden devam imleri recordset nesnelerinde işlemleri tanımlar.
GetCursorCommitBehavior Açık recordset nesne üzerindeki bir işlem yapılıyor etkisini tanımlar.
GetCursorRollbackBehavior Bir hareket bir açık recordset nesnesinde geri etkisini tanımlar.

Veritabanı işlemleri

BeginTrans Bir "hareket" başlatır — bir dizi tersinir çağrısı AddNew, düzenleme, silmeve güncelleştirme üye işlevlerine sınıfın CRecordset — bağlı veri kaynağı. Veri kaynağı için geçerli olması BeginTrans hareketleri desteklemesi gerekir.
BindParameters CDatabase::ExecuteSQL çağırmadan önce parametreleri bağlamanızı sağlar.
CommitTrans BeginTranstarafından başlamış bir hareketi tamamlar. Veri kaynağı değiştiren komutlar hareket gerçekleştirilir.
Geri alma Geçerli hareket sırasında yapılan değişiklikleri geri alır. Veri kaynağı olarak tanımlanan değişmeden BeginTrans çağrısında önceki bir durumuna döndürür.
İptal Zaman uyumsuz bir işlem veya işlem ikinci akıştan iptal.
ExecuteSQL Bir sql deyimi yürütür. Veri Kayıt Döndürdü.

Veritabanı Overridables

OnSetOptions Standart bağlantı seçeneklerini ayarlamak için çerçeve tarafından çağrıldı. Varsayılan uygulama sorgu zaman aşımı değerini ayarlar. SetQueryTimeout arayarak bu seçenekler vaktinden kurabilirsiniz.

CDatabase ge&nel bakış |nbsp; Temel sınıf üyesi | Hiyerarşi çizelgesi

Index