Новости



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

Команда PACK

См. также

Окончательно удаляет все записи, помеченные на удаление в текущей таблице, и сокращает размер memo-файла, связанного с данной таблицей.

Синтаксис

PACK [MEMO] [DBF]

Параметры

MEMO

Удаляет из memo-файла неиспользуемые области, но не удаляет из таблицы записи, помеченные на удаление. Содержимое memo-полей хранится в связанном с таблицей memo-файле, который имеет то же имя, что и таблица, и расширение имени .FPT.

DBF

Удаляет из таблицы записи, помеченные на удаление, но не трогает memo-файл.

Комментарии

Если вы используете команду PACK, Visual FoxPro копирует во временную таблицу все записи, не помеченные на удаление. Когда выполнение PACK завершается, Visual FoxPro удаляет первоначальную таблицу с диска и присваивает временной таблице имя исходной таблицы. Если прервать команду PACK, нажав клавишу Esc, временная таблица будет удалена, а исходная таблица останется без изменений. Исходная таблица будет восстановлена и в том случае, если вы исчерпали простра ство на диске при выполнении PACK.

Если выдать команду PACK без предложений MEMO и DBF, она обработает и таблицу, и memo-файл.

Для работы команды PACK нужно, чтобы таблица была открыта для монопольного по ьзования. О том, как открыть таблицу в сети для монопольного пользования, см. SET EXCLUSIVE.

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

Внимание Соблюдайте осторожность, помечая записи на удаление: помечайте только те записи, которые вам больше не нужны. После применения команды PACK вы не сможете вернуть удаленные записи ни каким способом.



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

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

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

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

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