Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Команда MODIFY STRUCTURE

См. также

Отображает диалоговое окно Конструктор таблиц, в котором можно модифицировать структуру таблицы.

Синтаксис

MODIFY STRUCTURE

Комментарии

Если таблица в выбранной в данный момент рабочей области не открыта, отоб ажается диалоговое окно Open, в котором можно выбрать таблицу, подлежащую мо ификации.

В структуру таблицы можно вносить следующие изменения: добавлять и удалять по я; модифицировать имена, размеры и типы полей; добавлять, удалять и модифици овать теги индексов; задавать для полей поддержку пустых значений.

Вы также можете модифицировать структуру таблицы средствами интерфейса. Подроб ее об этом см. модифицирование структуры таблицы при помощи Конструктора таблиц и главу 3 "Создание таблиц" Руководства пользователя.

Внимание При изменении типа данных для поля его содержимое может быть преобразовано е вполне аккуратно или не преобразовано вообще. Например, если вы преобразуете поле типа даты в числовое поле, содержимое поля не преобразуется.

Перед изменением структуры таблицы Visual FoxPro автоматически делает резерв ую копию текущей таблицы. Когда все изменения внесены, данные, содержащиеся в езервной копии таблицы, заполняют модифицированную структуру таблицы. Если в таб ице есть memo-поле, создается и файл резервной копии memo-поля. Файл резервной копии таблицы имеет расширение имени .BAK, а файл резервной копии memo-поля fox90001.gif расширение .TBK.

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

Помните, что Visual FoxPro создает файл .BAK для исходного файла таблицы и, ес и у нее есть memo-поле, файл-копию .TBK для исходного memo-файла. Если возник ут какие-либо проблемы с выполнением команды MODIFY STRUCTURE, вы можете уда ить новый файл (или файлы) и переименовать файлы .BAK и .TBK, вернув им исходные асширения имени (.DBF и .FPT).

Когда вы модифицируете структуру таблицы, имеющую memo-поле, размер блока memo-файла принимается в соответствии с текущей установкой размера блока. Вы можете установить нужный размер блока для memo-файла с помощью команды SET BLOCKSIZE.

В предыдущих версиях FoxPro команда MODIFY STRUCTURE открывала диалоговое окно Table Structure.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.