Condividi tramite


CDaoDatabase::GetName

Chiamare la funzione membro per recuperare il nome del database aperto, ovvero il nome di un file di database esistente o il nome di un'origine dati ODBC registrata.

CString GetName( );

Valore restituito

Il percorso completo e il nome file di database in caso di esito positivo; in caso contrario, CStringvuoto.

Note

Se la rete supporta la convenzione di denominazione uniforme (UNC), è anche possibile specificare una rete percorso, ad esempio "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB.MDB".(Raddoppiano le barre rovesciate vengono richieste nei valori letterali stringa perché "\" è il carattere di escape di C++.)

Se, ad esempio, si desidera visualizzare il nome in un'intestazione.Se si verifica un errore durante il nome viene recuperato, MFC genera un'eccezione di tipo CDaoException.

[!NOTA]

Per ottenere prestazioni migliori quando i database esterni vengono accedere a, è consigliabile associare le tabelle di database esterno a un database Microsoft Jet (.MDB piuttosto che connette direttamente all'origine dati.

Il tipo di database è indicato dal file o la directory che punti al percorso, come segue:

Punti al percorso in.

Tipo di database

File MDB

Database Microsoft Jet (Microsoft Access)

Directory contenente i file di .DBF

database di dBASE

Directory contenente il file di .XLS

Database di Microsoft Excel

Directory contenente i file di .PDX

Database di Paradox

Directory contenente in modo appropriato i file di database di testo formattato

Database di formato testo

Per database ODBC come SQL Server e Oracle, la stringa di connessione del database identifica un nome origine dati (DSN) registrato da ODBC.

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

Classe di CDaoDatabase

Grafico della gerarchia

CDatabase::Open

CDatabase::GetConnect