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