Создает и открывает базу данных.
CREATE DATABASE [DatabaseName | ?] |
Параемтры
- [ DatabaseName| ?]
-
Указывает имя базы данных или открывает диалоговый блок Create с тем, чтобы вы могли указать имя для базы данных и место на диске, где вы желаете ее сохранить. Если вы опустите параметры, то откроется диалоговый блок Create.
Файлы баз данных сохраняются с расширением имени файла .dbc.
Замечание
Если команда SET SAFETY была выпущена с ON, а имя базы данных, которое вы указали в параметре точно такое же, как и уже существующей на диске, Visual FoxPro запросит вас указать другой путь или имя для базы данных.
Примечания
Файл базы данных (.dbc) создается с ассоциированными файлами мемо-полей (.dct) и индекса (.dcx).
База данных открывается эксклюзивно (в монопольном режиме) независимо от установки, определенной командой SET EXCLUSIVE. Поскольку CREATE DATABASE открывает базу данных после того, как она была создана, у вас нет необходимости специально выдавать команду OPEN DATABASE.
Использование команды CREATE DATABASE не добавляет ее автоматически в состав проекта, даже если проект открыт в окне Project Manager. Вы должны явно ввести базу данных в проект приложения.
Пример
Этот пример создает базу данных и именем people
. Таблица с именем friends
оздается и автоматически вводится в базу данных. DISPLAY TABLES используется для отображения таблиц в базе данных, а DISPLAY DATABASES используется для отображения информации о таблицах базы данных.
![]() | |
---|---|
CREATE DATABASE people CREATE TABLE friends (FirstName C(20), LastName C(20)) CLEAR DISPLAY TABLES && Отображает таблицы в базе данных DISPLAY DATABASES && Отображает информацию о таблице |