CDaoDatabase::Create
Um eine neue Microsoft Jet-Datenbanken (.MDB) zu erstellen, rufen Sie diese Memberfunktion auf CDaoDatabase nachdem Sie ein Objekt erstellen.
virtual void Create(
LPCTSTR lpszName,
LPCTSTR lpszLocale = dbLangGeneral,
int dwOptions = 0
);
Parameter
lpszName
Ein Zeichenfolgenausdruck, der den Namen der Datenbankdatei ist, die Sie erstellen.Es kann der vollständige Pfad und Dateiname, wie "C:\\MYDB.MDB" sein.Sie müssen einen Namen angeben.Wenn Sie keine Dateinamenerweiterung bereitstellen, wird .MDB angefügt.Wenn Ihr Netzwerk die einheitliche Namenskonvention (UNC) unterstützt, können Sie auch einen Netzwerkpfad, wie "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB" angeben.Nur Datenbankdateien Microsoft Jet-Datenbanken (.MDB) können mit dieser Memberfunktion erstellt werden.Doppelte (umgekehrte Schrägstriche werden in Zeichenfolgenliterale benötigt, da "\" das C++-Escapezeichen ist.)lpszLocale
Ein Zeichenfolgenausdruck verwendet, um Sortierreihenfolge für das Erstellen der Datenbank anzugeben.Der Standardwert ist dbLangGeneral.Mögliche Werte lauten:Englisch, Französisch, Deutsch, Italienisch, portugiesisches und modernes Spanisch dbLangGeneral
dbLangArabic Arabisch
dbLangCyrillic Russe
dbLangCzech Tschechisch
dbLangDutch Niederländisch
dbLangGreek Griechisch
dbLangHebrew Hebräer
dbLangHungarian Ungarisch
dbLangIcelandic Isländer
nordische Sprachen dbLangNordic (Microsoft Jet-Datenbankmodul-Version nur 1,0)
dbLangNorwdan Norwegisch und dänisch
dbLangPolish Polnisch
Spanisch dbLangSpanish herkömmliches
dbLangSwedfin schwedisch und Bedingung
das dbLangTurkish Türkische
dwOptions
Eine ganze Zahl, die eine oder mehrere Optionen angibt.Mögliche Werte lauten:dbEncrypt erstellen eine verschlüsselte Datenbank.
dbVersion10 erstellen eine Datenbank mit Microsoft Jet-Datenbank-Version 1.0.
dbVersion11 erstellen eine Datenbank mit Microsoft Jet-Datenbank-Version 1.1.
dbVersion20 erstellen eine Datenbank mit Microsoft Jet-Datenbank-Version 2.0.
dbVersion30 erstellen eine Datenbank mit Microsoft Jet-Datenbank-Version 3.0.
Wenn Sie die Verschlüsselungskonstante weglassen, wird eine unverschlüsselte Datenbank erstellt.Sie können nur eine Versionskonstante angeben.Wenn Sie eine Versionskonstante weglassen, wird eine Datenbank, die die Microsoft Jet-Datenbank-Version 3.0 verwendet, erstellt.
Vorsicht Wenn eine Datenbank nicht verschlüsselt ist, ist es möglich, wenn Sie Benutzer Benutzernamen-/Kennwortsicherheit implementieren, die binäre Datenträgerdatei direkt zu lesen, die die Datenbank bildet.
Hinweise
Create erstellt die Datenbankdatei und das zugrunde liegende DAO-Datenbank-Objekt und initialisiert das C++-Objekt.Das Objekt wird zur zugeordneten Datenbankauflistung des Arbeitsbereichs angefügt.Das Datenbankobjekt ist in einem geöffneten Zustand; rufen Sie Öffnen nicht nach Create auf.
Hinweis |
---|
Mit Create können Sie nur Microsoft Jet-Datenbanken (.MDB) erstellen.Sie können ISAM-Datenbanken oder ODBC-Datenbanken nicht erstellen. |
Anforderungen
Header: afxdao.h