Команда OPEN DATABASE
См. также Пример
Синтаксис
OPEN DATABASE
Параметры
FileName
Задает имя открываемой базы данных. Если имя файла указано без расширения,
Visual FoxPro автоматически подставит расширение .DBC. Если опустить FileName, то отобразится диалоговое окно Open.
?
Отображает диалоговое окно Open, в котором можно выбрать существующую базу дан
ых или ввести имя новой базы данных, которую нужно создать.
EXCLUSIVE
Открывает базу данных в монопольном режиме. В этом случае другие пользователи
е получат к ней доступа и при попытке обращения будут получать ошибку. Если не
указано ни EXCLUSIVE, ни SHARED, то режим открытия базы данных будет опреде
яться текущей установкой SET EXCLUSIVE.
SHARED
Открывает базу данных в режиме совместного пользования. В этом случае другие
пользователи также получат к ней доступ. Если не указано ни EXCLUSIVE, ни
SHARED, то режим открытия базы данных будет определяться текущей установкой SET
EXCLUSIVE.
NOUPDATE
Указывает, что базу данных нельзя изменять. Другими словами, она функционирует
в режиме "только для чтения". Если опустить ключевое слово NOUPDATE, база данн
х откроется с возможностью доступа и для чтения, и для записи.
На таблицы, содержащиеся в базе данных, действие опции NOUPDATE не распростра
яется. Чтобы предотвратить внесение изменений в таблицу базы данных, задайте
опцию NOUPDATE при открытии таблицы с помощью команды USE.
VALIDATE
Указывает, что Visual FoxPro обеспечивает достоверность ссылок в базе данных.
Visual FoxPro проверяет, доступны ли на диске таблицы и индексы, на которые
имеются ссылки в базе данных. Кроме того, Visual FoxPro проверяет, существуют ли в
этих таблицах и индексах указываемые поля и теги.
Комментарии
Пока база данных открыта, все содержащиеся в ней таблицы являются доступными.
Однако эти таблицы не открываются автоматически: для этого надо воспользоваться
командой USE.
При выполнении этой команды Visual FoxPro ищет таблицу в текущей базе данных.
Если таблицу найти не удается, Visual FoxPro ищет ее вне базы данных. Это оз
ачает, что если существует две таблицы с одинаковыми именами, одна из которых вхо
ит в базу данных, а другая находится вне ее, то первой будет найдена таблица
азы данных.
Нельзя открыть базу данных, которая уже открыта другим пользователем в монопо
ьном режиме.
[FileName | ?]
[EXCLUSIVE | SHARED]
[NOUPDATE]
[VALIDATE]
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.