Udostępnij za pośrednictwem


CDaoDatabase::GetName

Wywołanie tej funkcji członka, aby pobrać nazwę aktualnie otwartej bazy danych, która jest nazwą istniejącego pliku bazy danych lub nazwę zarejestrowanego źródła danych ODBC.

CString GetName( );

Wartość zwracana

Pełna ścieżka i nazwa pliku bazy danych, jeśli kończy się pomyślnie; w przeciwnym razie pustą CString.

Uwagi

Jeśli Twoja sieć obsługuje jednolitej konwencji nazewnictwa (UNC), można również określić ścieżkę sieciową — na przykład "\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB.MDB".(Podwójnych odwróconych są wymagane w literały ciągów znaków z powodu "\" jest znakiem ucieczki C++.)

Na przykład, można wyświetlać tę nazwę w pozycji.Jeśli wystąpi błąd podczas pobierania nazwy, MFC wygeneruje wyjątek typu CDaoException.

[!UWAGA]

Aby zapewnić lepszą wydajność podczas zewnętrznych baz danych są używane, Zalecamy dołączenie tabel zewnętrznych baz danych do bazy danych Microsoft Jet (.Mdb) — a nie bezpośrednie łączenie się z źródła danych.

Typ bazy danych jest wskazywany przez plik lub katalog, który wskazuje ścieżkę, następująco:

Wskazuje nazwę ścieżki...

Typ bazy danych

.Plik MDB

Bazy danych Microsoft Jet (program Microsoft Access)

Katalog, który zawiera.Pliki DBF

bazy danych programu dBASE

Katalog, który zawiera.Plik XLS

Bazy danych programu Microsoft Excel

Katalog, który zawiera.PDX plików:

Baza danych programu Paradox

Katalog zawierający pliki bazy danych odpowiednio sformatowanego tekstu

Bazę danych w formacie tekstowym

Dla baz danych ODBC, takich jak SQL Server i Oracle ciąg połączenia bazy danych identyfikuje nazwę źródła danych (DSN), który został zarejestrowany przez ODBC.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoDatabase

Diagram hierarchii

CDatabase::Open

CDatabase::GetConnect