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