Condividi tramite


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.

    Avviso

    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 CDaoDatabase

Grafico delle gerarchie

CDaoDatabase::CDaoDatabase