CDaoDatabase::Create
Aby utworzyć nowe Microsoft Jet (.MDB) bazy danych, należy wywołać funkcję Członkowskich po konstrukcji CDaoDatabase obiektu.
virtual void Create(
LPCTSTR lpszName,
LPCTSTR lpszLocale = dbLangGeneral,
int dwOptions = 0
);
Parametry
lpszName
Wyrażenie tekstowe jest nazwa tworzonego pliku bazy danych.Może być pełną ścieżkę i nazwę pliku, na przykład "C:\\MYDB.MDB".Musisz podać nazwę.Jeśli nie podasz rozszerzenia nazwy pliku.MDB jest dołączany.Jeśli sieć obsługuje uniform naming convention (UNC), można również określić ścieżkę sieciową, na przykład "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB".Tylko Microsoft Jet (.Pliki bazy danych MDB) mogą być tworzone przy użyciu tej funkcji składowej.(Odwrócone są wymagane w literały ciągów znaków, ponieważ znak escape C++ jest "\".)lpszLocale
Wyrażenie tekstowe, służące do określenia kolejności sortowania dla tworzenia bazy danych.Wartością domyślną jest dbLangGeneral.Możliwe wartości to:dbLangGeneral angielski, niemiecki, francuski, portugalski, włoski i nowoczesnych hiszpański
dbLangArabic arabski
dbLangCyrillic rosyjski
dbLangCzech Czeskiej
dbLangDutch holenderski
dbLangGreek grecki
dbLangHebrew hebrajski
dbLangHungarian węgierski
dbLangIcelandic islandzkim
dbLangNordic (Microsoft Jet aparatu bazy danych wersji 1.0 tylko) języki nordyckie
dbLangNorwdan norweski i duński
dbLangPolish Polski
dbLangSpanish Hiszpański tradycyjny
dbLangSwedfin szwedzką i fińską
dbLangTurkish turecki
dwOptions
Liczba całkowita, która wskazuje jedną lub więcej opcji.Możliwe wartości to:dbEncrypt utworzyć zaszyfrowaną bazę danych.
dbVersion10 utworzyć bazę danych z bazy danych Microsoft Jet w wersji 1.0.
dbVersion11 utworzyć bazę danych z bazy danych Microsoft Jet w wersji 1.1.
dbVersion20 utworzyć bazę danych z bazy danych Microsoft Jet w wersji 2.0.
dbVersion30 utworzyć bazę danych z bazy danych Microsoft Jet w wersji 3.0.
Jeżeli pominięto stała szyfrowania niezaszyfrowane bazy danych jest tworzony.Można określić tylko jedną wersję stałą.Jeżeli pominięto stała wersji bazy danych, który używa bazy danych Microsoft Jet w wersji 3.0 jest tworzony.
Przestroga Jeśli baza danych nie jest zaszyfrowany, jest możliwe, nawet jeśli wdrożenie zabezpieczeń użytkownik i hasło, aby bezpośrednio odczytywać plik binarny dysku, który stanowi bazy danych.
Uwagi
Tworzenie tworzy plik bazy danych i podstawowej obiektu bazy danych DAO i inicjuje obiekt C++.Obiekt jest dołączany do kolekcji baz danych skojarzone obszaru roboczego.Obiekt bazy danych jest w stanie otwartym; Nie wywołuj Otwórz po Tworzenie.
[!UWAGA]
Z Tworzenie, można utworzyć tylko Microsoft Jet (.Bazy danych MDB).Nie można utworzyć bazy danych ISAM lub baz danych ODBC.
Wymagania
Nagłówek: afxdao.h