CDaoDatabase::Create

若要建立新的 Microsoft Jet (.MDB) 資料庫,請呼叫此成員函式,在建構 CDaoDatabase 物件之後。

virtual void Create( 
   LPCTSTR lpszName, 
   LPCTSTR lpszLocale = dbLangGeneral, 
   int dwOptions = 0  
);

參數

  • lpszName
    是資料庫檔案名稱所建立的字串運算式。它可以是完整路徑和檔名,例如「C: \\MYDB.MDB」。您必須提供名稱。如果您不提供一個副檔名, .MDB 附加。如果您的網路支援一致的命名慣例 (UNC),您也可以指定一個網路路徑,例如「\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB」。只有 Microsoft Jet (.MDB) 使用這個成員函式,資料庫檔案中建立。(雙重反斜線在字串常值 (String Literal) 是必要的,因為「\" is the C ++ 逸出字元 (Escape Character)。

  • lpszLocale
    用於的字串運算式建立資料庫指定自動分頁命令。預設值為 dbLangGeneral。可能值為:

    • dbLangGeneral 英文,德文,法文,,和義大利文現代西班牙文

    • dbLangArabic 阿拉伯文

    • dbLangCyrillic 俄文)。

    • dbLangCzech 捷克文

    • dbLangDutch 荷蘭文

    • dbLangGreek 希臘文

    • dbLangHebrew 希伯來文

    • dbLangHungarian 匈牙利文

    • dbLangIcelandic 冰島文

    • dbLangNordic 北西歐語言 (Microsoft Jet 資料庫引擎版本 1.0)

    • 丹麥文的dbLangNorwdan 挪威文和

    • dbLangPolish 波蘭文

    • dbLangSpanish 傳統西班牙文

    • 芬蘭文的dbLangSwedfin 瑞典文和

    • dbLangTurkish 土耳其文

  • dwOptions
    表示一個或多個選取的整數。可能值為:

    • dbEncrypt 建立加密的資料庫。

    • dbVersion10 建立使用 Microsoft Jet 資料庫版本 1.0 的資料庫。

    • dbVersion11 建立使用 Microsoft Jet 資料庫版本 1.1 的資料庫。

    • dbVersion20 建立使用 Microsoft Jet 資料庫版本 2.0 的資料庫。

    • dbVersion30 建立使用 Microsoft Jet 資料庫版本 3.0 的資料庫。

    如果您省略加密常數,未加密的資料庫。您只能指定一個版本常數。如果您省略了某個版本常數,使用 Microsoft Jet 資料庫版本 3.0 的資料庫。

    注意事項警告

    如果資料庫不會加密,,,即使您已實作使用者/密碼安全性,就可以直接讀取組成資料庫的二進位磁碟檔案。

備註

建立 建立資料庫檔案和基礎 DAO 資料庫物件並使用 C++ 物件。要附加至相關聯的工作區的資料庫設定。資料庫物件處於開啟狀態,不要在 建立之後呼叫 開啟

注意事項注意事項

建立,您可以只建立 Microsoft Jet (.MDB) 資料庫。您無法建立 ISAM 資料庫或 ODBC 資料庫。

需求

Header: afxdao.h

請參閱

參考

CDaoDatabase 類別

階層架構圖

CDaoDatabase::CDaoDatabase