CDaoDatabase::GetName
呼叫此成員函式以取得目前開啟之資料庫的名稱,是現有的資料庫檔案名稱或註冊的 ODBC 資料來源名稱。
CString GetName( );
傳回值
資料庫的完整路徑和檔案名稱,如果成功;否則,空的 CString。
備註
如果您的網路支援一致的命名慣例 (UNC),您也可以指定網路路徑,例如, 「\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB.MDB」。 (雙重反斜線在字串常值需要,因為「\」是 C++ 逸出字元 (Escape Character)。
您可能,例如,要顯示在標頭名稱。 如果發生錯誤,則名稱擷取時, MFC 會擲回 CDaoException型別的例外狀況。
注意事項 |
---|
較佳的效能,當外部資料庫存取時,我們建議您附加外部資料庫資料表至 Microsoft Jet 資料庫 (.MDB) 而不是直接連接至資料來源。 |
資料庫類型是由檔案或目錄表示的路徑指向,如下所示:
路徑的點。 |
資料庫型別 |
---|---|
.MDB 檔案 |
Microsoft Jet 資料庫 (Microsoft Access) |
目錄包含 .DBF 檔案 |
dBASE 資料庫 |
包含 .XLS 檔案的目錄 |
Microsoft Excel 資料庫 |
目錄包含 .PDX 檔案 |
矛盾資料庫 |
這個目錄正確包含格式化資料庫檔案 |
文字格式資料庫 |
ODBC 資料庫 (例如 SQL Server 和 Oracle,資料庫的連接字串識別 ODBC 註冊的資料來源名稱 (DSN)。
需求
Header: afxdao.h