CDaoDatabase::Create

Per creare un nuovo database Microsoft Jet (.MDB), chiamare la funzione membro dopo la costruzione di un oggetto CDaoDatabase.

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

Parametri

  • lpszName
    Un'espressione stringa che rappresenta il nome del file di database creato.Può essere il percorso completo e il nome file, ad esempio "C:\\MYDB.MDB".È necessario fornire un nome.Se non viene fornita un'estensione del nome file, .MDB è specificata.Se la rete supporta la convenzione di denominazione uniforme (UNC), è anche possibile specificare un percorso di rete, ad esempio "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB".Solo i file di database Microsoft Jet (.MDB) possono essere creati utilizzando questa funzione membro.(Raddoppiano le barre rovesciate vengono richieste nei valori letterali stringa perché "\" è il carattere di escape di C++.)

  • lpszLocale
    Un'espressione stringa utilizzata per specificare confrontare ordine per creare il database.Il valore predefinito è dbLangGeneral.Di seguito sono riportati i valori possibili:

    • Spagnolo inglese , francese, tedesco, italiano portoghese, e moderno didbLangGeneral

    • Arabo didbLangArabic

    • Russo didbLangCyrillic

    • dbLangCzech Ceco

    • Olandese didbLangDutch

    • Greco didbLangGreek

    • Ebreo didbLangHebrew

    • Ungherese didbLangHungarian

    • Islandese didbLangIcelandic

    • Lingue nordiche didbLangNordic (versione 1,0 del modulo di gestione di database Microsoft Jet solo)

    • dbLangNorwdan norvegese e danese

    • Polacco didbLangPolish

    • Spagnolo tradizionale didbLangSpanish

    • dbLangSwedfin svedese e finlandese

    • Turco didbLangTurkish

  • dwOptions
    Intero che indica una o più opzioni.Di seguito sono riportati i valori possibili:

    • dbEncrypt crea un database crittografato.

    • dbVersion10 crea un database con la versione 1,0 di database Microsoft Jet.

    • dbVersion11 crea un database con la versione 1,1 di database Microsoft Jet.

    • dbVersion20 crea un database con la versione 2,0 di database Microsoft Jet.

    • dbVersion30 crea un database con la versione 3,0 di database Microsoft Jet.

    Se si omette la costante di crittografia, un database non crittografato verrà creato.È possibile specificare solo una costante della versione.Se si omette una costante della versione, un database che utilizza la versione 3,0 di database Microsoft Jet è creato.

    Nota di avvisoAttenzione

    Se un database non è crittografato, è possibile, anche se si distribuisce l'utente/password di sicurezza, leggere direttamente il file su disco binario che costituisce il database.

Note

Crea crea il file di database e l'oggetto di database DAO sottostante e inizializza l'oggetto C++.L'oggetto viene aggiunto all'area di lavoro collegato di raccolta.L'oggetto di database è in uno stato aperto, non chiamare Apri dopo Crea.

[!NOTA]

Con Crea, è possibile creare solo i database Microsoft Jet (.MDB).Non è possibile creare database o i database ODBC ISAM.

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

Classe di CDaoDatabase

Grafico della gerarchia

CDaoDatabase::CDaoDatabase