Каждая запись в файле базы данных (.dbc) имеет мемо-поле с именем User. Вы можете использовать это поле для хранения дополнительной информации о каждой записи в файле базы данных. Кроме того, вы можете добавлять свои поля в конец файла базы данных.
![]() |
---|
Для изменения структуры файла базы данных, вы должны открыть файл базы данных, как таблицу, в монопольном режиме. |
![]() |
---|
Не меняйте любые существующие поля в файле базы данных, которые определены Visual FoxPro. Любые сделанные вами изменения могут воздействовать на целостность (в смысле - validity) вашей базы данных. |
Для добавления поля в файл базы данных
-
Закройте базу данных.
-
Используйте команду USE с именем файла базы данных, включая расширение файла .dbc и ключевое слово EXCLUSIVE.
-
Далее впечатайте в командном окне и исполните команду MODIFY STRUCTURE.
Откроется конструктор таблиц с файлом базы данных, открытой как таблица.
Теперь вы можете добавлять поля в файл базы данных.
![]() |
---|
Когда вы добавляете новое поле в файл базы данных, начинайте имена своих вводимых полей с буквы "U" для определения их, как ваших собственных, пользовательских полей. Такое "распознавание" предохранит ваши поля от возможных конфликтов с любыми будущими расширениями в файлах баз данных. |
Например, приведенный ниже код сначала закроет базу данных MyDatabase, откроет файл базы данных MyDatabase.dbc (в монопольном режиме) и, затем, откроет конструктор таблиц с тем, чтобы вы могли ввести свои поля в файл:
![]() | |
---|---|
CLOSE MyDatabase USE MyDatabase.dbc EXCLUSIVE MODIFY STRUCTURE |
Смотрите также
Задачи
Как: просмотреть структуры базы данныхПрочие ресурсы
Управление базами данныхРазработка баз данных