Новости



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

Функция TABLEREVERT( )

См. также Пример

Сбрасывает изменения, внесенные в буферизованную запись или в буферизованную таблицу, или в курсор, и восстанавливает содержимое по данным OLDVAL( ) для уда енных курсоров или по текущим значениям на диске для локальных таблиц и курсо ов.

Синтаксис

TABLEREVERT([lAllRows] [, cTableAlias | nWorkArea])

Параметры

lAllRows

Определяет, следует ли сбрасывать все изменения, внесенные в таблицу или курсо . Если значение lAllRows fox90001.gif "истина" (.T.) и включена буферизация таблицы, в таблице или курсоре сбрас ваются изменения, внесенные во все записи. Если lAllRows fox90001.gif "ложь" (.F.) и буферизация таблицы включена, сбрасываются только изменения текущей строки таблицы или курсора.

Если включена буферизация строк, значение lAllRows игнорируется; в этом случае сбрасываются изменения текущей строки таблицы или курсора.

По умолчанию в качестве lAllRows принимается значение "ложь" (.F.).

cTableAlias

Задает алиас таблицы или курсора, в которых сбрасываются изменения.

nWorkArea

Задает рабочую область таблицы или курсора, в которых сбрасываются изменения.

Результат

Числовой

Комментарии

Функция TABLEREVERT( ) возвращает число записей, для которых были отменены изменения.

Замечание При работе в сети содержимое диска в данный момент может отличаться от его содержимого в момент открытия таблицы или создания курсора: данные могут быть изменены другими пользователями сети.

Функция TABLEREVERT( ) не может сбросить изменения, внесенные в таблицу или ку сор, для которых не включена буферизация строк или таблиц. Если при выдаче TABLEREVERT( ) буферизация строк или буферизация таблиц не включена, Visual FoxPro сгенерирует сообщение об ошибке. Для включения и отключения буферизации строк и таблиц пользуйтесь функцией CURSORSETPROP( ).

Если функция TABLEREVERT( ) выдана без аргументов cTableAlias или nWorkArea, то сбрасываются изменения в таблице или курсоре, открытом в выбранной в данн й момент рабочей области.



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

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

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

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

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