CDaoDatabase::Create
Pour créer une base de données Microsoft Jet (.MDB), appelez la fonction membre après avoir construit un objet d' CDaoDatabase .
virtual void Create(
LPCTSTR lpszName,
LPCTSTR lpszLocale = dbLangGeneral,
int dwOptions = 0
);
Paramètres
lpszName
Une expression de chaîne qui correspond au nom de la base de données que vous créez.Ce peut être le chemin d'accès complet et le nom du fichier, par exemple « C : \\MYDB.MDB ».Vous devez fournir un nom.Si vous ne fournissez pas d'extension de nom de fichier, .MDB est ajouté.Si votre réseau prend en charge la convention d'affectation de noms uniforme (UNC), vous pouvez également spécifier un chemin d'accès réseau, tel que « \\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB ».Seuls les bases de données Microsoft Jet (.MDB) peuvent être créées à l'aide de cette fonction membre.(Doubles barres obliques inverses sont nécessaires dans les littéraux de chaîne car « caractère d'échappement \" is the C ++.)lpszLocale
Une expression de chaîne utilisée pour spécifier assembler la commande pour créer la base de données.La valeur par défaut est dbLangGeneral.Les valeurs possibles sont :Anglais dedbLangGeneral , Allemand, Français, Portugais, Italien, et Espagnol moderne
Arabe dedbLangArabic
Russe dedbLangCyrillic
dbLangCzech Tchèque
Néerlandais dedbLangDutch
Grec dedbLangGreek
Hébreu dedbLangHebrew
Hongrois dedbLangHungarian
Islandais dedbLangIcelandic
Langues nordiques dedbLangNordic (version 1,0 du moteur de base de données Microsoft Jet uniquement)
dbLangNorwdan norvégien et danois
Polonais dedbLangPolish
Espagnol traditionnel dedbLangSpanish
dbLangSwedfin et suédois finnois
Turc dedbLangTurkish
dwOptions
Entier qui indique une ou plusieurs options.Les valeurs possibles sont :dbEncrypt créer une base de données chiffrée.
dbVersion10 créer une base de données avec la version 1,0 de base de données Microsoft Jet.
dbVersion11 créer une base de données avec la version 1,1 de base de données Microsoft Jet.
dbVersion20 créer une base de données avec la version 2,0 de base de données Microsoft Jet.
dbVersion30 créer une base de données avec la version 3,0 de base de données Microsoft Jet.
Si vous omettez la constante de chiffrement, une base de données décryptée est créée.Vous pouvez spécifier qu'une constante de version.Si vous omettez une constante de version, une base de données qui utilise la version 3,0 de base de données Microsoft Jet est créée.
Attention Si une base de données n'est pas chiffré, il est possible, même si vous implémentez l'utilisateur/sécurité par mot de passe, de lire directement le fichier sur disque binaire qui constitue la base de données.
Notes
Créer crée la base de données et l'objet de base de données DAO sous-jacent et initialise l'objet C++.l'objet est ajouté à la collection associée des bases de données de l'espace de travail.l'objet de base de données est dans un état ouvert ; n'appelez pas Ouvrir après Créer.
[!REMARQUE]
Avec Créer, vous pouvez créer uniquement des bases de données Microsoft Jet (.MDB).Vous ne pouvez pas créer de bases de données ou des bases de données ODBC de méthode d'accès séquentiel indexé.
Configuration requise
Header: afxdao.h