CDaoDatabase::GetName

CString GetName ();
throw (CDaoException, CMemoryException);

Dönüş değeri

Başarılı olursa veritabanı için dosya adını ve tam yolunu; Aksi halde, boş bir CString.

Açıklamalar

Varolan bir veritabanı dosyasına veya kayıtlı odbc veri kaynağı adı adı açık durumdaki veritabanının adını almak için bu üye işlevini çağırın. Naming convention (unc) üniforma ağınız destekliyorsa, "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB. gibi bir ağ yolu da belirtebilirsinizMDB". ("\" c++ kaçış karakteri olduğundan çift ters eğik dize harflerin gereklidir.)

Örneğin, bu ad içinde bir başlık görüntülemek isteyebilirsiniz. Adı alınırken bir hata oluşursa, mfc türü CDaoException bir istisna atar.

Ö&nemlinbsp;  Dış veritabanlarına erişilirken daha iyi performans için Microsoft Jet engine veritabanı için dış veritabanı tablolarına Ekle önerilir (.mdb) yerine doğrudan veri kaynağına bağlanma.

Veritabanı türü, dosya ya da yol gösteriyor, aşağıdaki dizin tarafından belirtilir.:

Yol noktaları.. Veritabanı türü
.mdb dosya Microsoft Jet veritabanı (Microsoft Access)
Dizin içeren.dbf dosyaları ® dBASE veritabanı
Dizin içeren.xls dosyası Microsoft Excel veritabanı
Dizin içeren.dbf dosyalarını (s) Microsoft FoxPro ® Veritabanı
Dizin içeren.pdx dosyalar Paradoks ® veritabanı
Uygun şekilde biçimlendirilmiş metin veritabanı dosyalarını içeren dizin Metin biçiminde veritabanı

Microsoft sql Server ve Oracle ®, veritabanı'nın bağlamak gibi odbc veritabanları için odbc tarafından kayıtlı bir veri kaynağı adı (dsn) dize tanımlar.

Dış tablo ekleme hakkında daha fazla bilgi için bkz: yazı dao dış: Dış tabloları bağlama Visual c++ Programcı Kılavuzu.

CDaoDatabase ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CDatabase::Open, CDatabase::GetConnect

Index