Freigeben über


CDaoDatabase::GetName

Rufen Sie die - Memberfunktion auf, um den Namen der aktuell geöffneten Datenbank abzurufen, die der Name einer vorhandenen Datenbankdatei oder der Name einer registrierten ODBC-Datenquelle ist.

CString GetName( );

Rückgabewert

Der vollständige Pfad und Dateiname der Datenbank, wenn erfolgreich; andernfalls leeres CString.

Hinweise

Wenn Ihr Netzwerk die einheitliche Namenskonvention (UNC) unterstützt, können Sie auch einen Netzwerkpfad angeben – z. B. "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB.MDB".Doppelte (umgekehrte Schrägstriche werden in Zeichenfolgenliterale benötigt, da "\" das C++-Escapezeichen ist.)

Sie können beispielsweise diesen Namen in einer Überschrift anzeigen.Wenn ein Fehler auftritt, während der Name abgerufen wird, MFC löst eine Ausnahme des Typs CDaoException aus.

HinweisHinweis

Für bessere Leistung, wenn auf externe Datenbanken zugegriffen werden, wird empfohlen, Tabellen der externen Datenbank einer Microsoft Jet-Datenbank (.MDB) anstatt anfügen, anschließend direkt an die Datenquelle.

Der Datenbanktyp wird durch die Datei oder das Verzeichnis, dass der Pfad zeigt, wie folgt angegeben:

Pfadname zeigt auf.

Datenbanktyp

MDB-Datei

Microsoft Jet-Datenbank (Microsoft Access)

Verzeichnis, das DBF-Datei enthält

dBASE Datenbank

Verzeichnis, das XLS-Datei enthält

Microsoft Excel-Datenbank

Verzeichnis, das .PDX-Dateien enthält

Paradoxdatenbank

Verzeichnis, das entsprechend Datenbankdateien des formatierten Texts enthält

Textformatdatenbank

Für ODBC-Datenbanken wie SQL Server, Oracle und identifiziert die Verbindungszeichenfolge der Datenbank einen Datenquellennamen (DSN) der von ODBC registriert wird.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoDatabase-Klasse

Hierarchien-Diagramm

CDatabase::Open

CDatabase::GetConnect