CDaoDatabase::Create
Чтобы создать новую базу данных Microsoft jet (.MDB), эта функция-член вызывается после построения объект CDaoDatabase.
virtual void Create(
LPCTSTR lpszName,
LPCTSTR lpszLocale = dbLangGeneral,
int dwOptions = 0
);
Параметры
lpszName
Строковое выражение, представляющее имя файла базы данных, который будет создан.Может быть полный путь и имя файла, например "C:\\MYDB.MDB".Необходимо указать имя.Если не указывать расширение имени файла, MDB добавлено.Если ваша сеть поддерживает равномерное соглашение об именах (UNC), можно также определить сетевой путь, например "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB".Только файлы базы данных Microsoft jet (.MDB) можно создать с помощью этого функции-члена.Дублирующиеся обратные косые черты (необходимы в строковых литералах так как escape-символ "\" C++).lpszLocale
Строковое выражение, используемое для определения порядка сортировки для создания базы данных.Значение по умолчанию dbLangGeneral.Доступны следующие значения:Испанский dbLangGeneral английский, французский, немецкий, итальянский и самомоднейший, португальский
Арабский dbLangArabic
Русский dbLangCyrillic
dbLangCzech Чешский
Голландский dbLangDutch
Грек dbLangGreek
Иврит dbLangHebrew
Венгерский dbLangHungarian
Исландский dbLangIcelandic
Языки dbLangNordic нордические (версия Microsoft jet 1.0 database engine)
dbLangNorwdan Норвежское и данськое
Польский dbLangPolish
Испанский dbLangSpanish традиционный
dbLangSwedfin Шведское и финское
Турецкий dbLangTurkish
dwOptions
Целое число, которое показывает один или несколько параметров.Доступны следующие значения:dbEncrypt Создает зашифрованной базы данных.
dbVersion10 Создается база данных с версией 1.0 баз данных Microsoft jet.
dbVersion11 Создается база данных с версией 1.1 баз данных Microsoft jet.
dbVersion20 Создается база данных с версией 2.0 баз данных Microsoft jet.
dbVersion30 Создается база данных с версией 3.0 баз данных Microsoft jet.
Если опустить константу шифрования, нешифрованная базы данных создана.Можно указать только одну константу версии.Если опустить константу версии, база данных, которая использует версию 3.0 баз данных Microsoft jet создана.
Внимание Если база данных не шифроватьа, то возможно даже в том случае, если реализуется пользователя/пароля, непосредственно прочесть безопасность является файл на диске, который представляет собой базу данных.
Заметки
Создать создает файл базы данных и базовый объект базы данных DAO и инициализирует объект C++.Его добавления в коллекцию баз данных, связанной области.Объект базы данных в открытом состоянии; не вызывайте Открыть после Создать.
Примечание |
---|
С Создать можно создать только базы данных Microsoft jet (.MDB).Нельзя создавать базы данных или базы данных ODBC ISAM. |
Требования
Header: afxdao.h