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