* Затем значение "Two" помещается в поле
INSERT INTO mytable (cDigit) VALUES ("One") && Original value
SET MULTILOCKS ON && Must be on for optimistic table buffering
= CURSORSETPROP('Buffering',5) && Optimistic table buttering on
REPLACE cDigit WITH "Two" && New value
CLEAR
? 'Current value: ' +
= TABLEUPDATE(.T.) && Commits all changes made to table
? 'Table changes committed'
? 'New current value: ' +
* "One" помещается в поле cDigit. Мягкая буферизация становится
* возможной после команды SET MULTILOCKS ON и вызова функции
* CURSORSETPROP( ).
* OLDVAL( ) используются для показа первоначальных значений поля cDigit.
* Затем с помощью функции TABLEUPDATE( ) изменения вносятся в
* таблицу; CURVAL( ) и OLDVAL( ) вызываются для показа новых значений
* поля cDigit. Поскольку данный пример рассчитан на одного пользователя,
* функции CURVAL( ) и OLDVAL( ) возвращают одинаковые значения.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.