Создает и открывает базу данных.

CREATE DATABASE [DatabaseName | ?]

Параемтры

[ DatabaseName| ?]

Указывает имя базы данных или открывает диалоговый блок Create с тем, чтобы вы могли указать имя для базы данных и место на диске, где вы желаете ее сохранить. Если вы опустите параметры, то откроется диалоговый блок Create.

Файлы баз данных сохраняются с расширением имени файла .dbc.

NoteЗамечание

Если команда SET SAFETY была выпущена с ON, а имя базы данных, которое вы указали в параметре точно такое же, как и уже существующей на диске, Visual FoxPro запросит вас указать другой путь или имя для базы данных.

Expand imageПримечания

Файл базы данных (.dbc) создается с ассоциированными файлами мемо-полей (.dct)  и индекса (.dcx).

База данных открывается эксклюзивно (в монопольном режиме) независимо от установки, определенной командой SET EXCLUSIVE. Поскольку CREATE DATABASE открывает базу данных после того, как она была создана, у вас нет необходимости специально выдавать команду OPEN DATABASE.

Использование команды CREATE DATABASE не добавляет ее автоматически в состав проекта, даже если проект открыт в окне Project Manager. Вы должны явно ввести базу данных в проект приложения.

Expand image Пример

Этот пример создает базу данных и именем people. Таблица с именем friends оздается и автоматически вводится в базу данных. DISPLAY TABLES используется для отображения таблиц в базе данных, а DISPLAY DATABASES используется для отображения информации о таблицах базы данных.

  CopyCode imageСкопировать код
CREATE DATABASE people
CREATE TABLE friends (FirstName C(20), LastName C(20))
CLEAR
DISPLAY TABLES  && Отображает таблицы в базе данных
DISPLAY DATABASES  && Отображает информацию о таблице

Expand imageСмотрите также