Sdílet prostřednictvím


CDaoDatabase::Create

Chcete-li vytvořit nový stroj Microsoft Jet (.MDB) databáze, volání této funkce člena po je vytvořit CDaoDatabase objektu.

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

Parametry

  • lpszName
    Řetězcový výraz obsahující název souboru databáze, kterou vytváříte.Je úplná cesta a název souboru, například "C:\\MYDB.MDB".Musíte zadat název.Pokud nezadáte příponu souboru.MDB připojen.Pokud síť podporuje uniform naming convention (UNC), můžete také zadat síťovou cestu, například "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB".Pouze Microsoft Jet (.Soubory databáze MDB) lze vytvořit pomocí funkce členů.(Dvojitá zpětná lomítka jsou povinné v řetězcové konstantě "\" je znakem escape C++.)

  • lpszLocale
    Řetězcový výraz sloužící k určení pořadí třídění pro vytvoření databáze.Výchozí hodnota je dbLangGeneral.Možné hodnoty:

    • dbLangGeneral anglické, německé, francouzské, portugalština, italština a moderní španělština

    • dbLangArabic arabština

    • dbLangCyrillic Ruské

    • dbLangCzech České

    • dbLangDutch holandština

    • dbLangGreek řečtina

    • dbLangHebrew hebrejština

    • dbLangHungarian maďarština

    • dbLangIcelandic islandském

    • dbLangNordic severské jazyky (Microsoft databázový stroj Jet verze 1.0 pouze)

    • dbLangNorwdan norština a dánština

    • dbLangPolish polština

    • dbLangSpanish tradiční Španělština

    • dbLangSwedfin švédština a finština

    • dbLangTurkish turečtina

  • dwOptions
    Celé číslo, které označuje jednu nebo více možností.Možné hodnoty:

    • dbEncrypt vytvořit šifrované databázi.

    • dbVersion10 vytvořit databázi s databází Microsoft Jet verze 1.0.

    • dbVersion11 vytvořit databázi s databází Microsoft Jet verze 1.1.

    • dbVersion20 vytvořit databázi s databází Microsoft Jet verze 2.0.

    • dbVersion30 vytvořit databázi s databází Microsoft Jet verze 3.0.

    Vynecháte-li konstanta šifrování, nezašifrované databáze vytvořena.Můžete zadat pouze jednu verzi konstanta.Vynecháte-li konstanta verze, je vytvořena databáze, která používá databázi Microsoft Jet verze 3.0.

    Poznámka k upozorněníUpozornění

    Pokud databáze není šifrován, je možné, i když implementovat přímo číst disk binární soubor, který představuje databázi zabezpečení uživatele a heslo.

Poznámky

Vytvoření vytvoří soubor databáze a základní databáze objekt DAO a inicializuje objekt jazyka C++.Objekt je připojeno k přidružené prostoru kolekci databází.Databázový objekt je v otevřeném stavu; Nevolejte otevřených po vytvořit.

[!POZNÁMKA]

S vytvořit, můžete vytvořit pouze Microsoft Jet (.Databáze MDB).Databáze ISAM nebo databází ODBC nelze vytvořit.

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Třída CDaoDatabase

Graf hierarchie

CDaoDatabase::CDaoDatabase