CDaoDatabase::GetName

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

Wartość zwracany

Pełną ścieżkę i nazwę pliku dla bazy danych w przypadku powodzenia; w przeciwnym razie pustym CString.

Uwagi

Wywołanie tej funkcji Państwa, aby pobrać nazwy aktualnie otwartej bazy danych, która jest nazwą istniejącego pliku bazy danych lub zarejestrowaną nazwę źródła danych ODBC. Jeśli sieć obsługuje uniform naming convention (UNC), można również określić ścieżkę sieciową, takich jak "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB.MDB". (Odwrócone są wymagane w literały ciągów znaków z powodu "\" jest znak anulowania C++.)

Na przykład może chcesz wyświetlić tę nazwę w pozycji. Jeśli wystąpi błąd podczas pobierania nazwy, MFC zgłasza wyjątek typu CDaoException.

Waż&nenbsp;  Aby uzyskać lepszą wydajność podczas uzyskiwania dostępu do zewnętrznych baz danych, jest zalecane, dołączanie tabel zewnętrznych baz danych z bazą danych aparatu Microsoft Jet (.MDB) zamiast łączenie bezpośrednio ze źródłem danych.

Typ bazy danych jest wskazywana przez plik lub katalog, który ścieżka wskazuje, w następujący sposób:

Wskazuje nazwę ścieżki.. Typ bazy danych
.Plik MDB Baza danych programu Microsoft Jet (program Microsoft Access)
Katalog zawierający.Pliki DBF bazy danych programu dBASE®
Katalog zawierający.Pliku XLS Baza danych programu Microsoft Excel
Katalog zawierający.Pliki DBF (s) Baza danych Microsoft FoxPro ®
Katalog zawierający.Pliki PDX Baza danych programu Paradox ®
Katalog zawierający pliki bazy danych odpowiednio sformatowany tekst Bazy danych w formacie tekstowym

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

Aby uzyskać więcej informacji na temat dołączanie tabel zewnętrznych, zobacz artykuł DAO zewnętrzne: dołączanie tabel zewnętrznych w Visual C++ Programmer's Guide.

Omówie&nie CDaoDatabase |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CDatabase::Open, CDatabase::GetConnect

Index