Распределенный доступ к данным

 
SKC Visual FoxPro Page>>Visual FoxPro - Краткий справочник>>  
   
Массивы
 
Классы, объекты, формы
 
Строковые функции
 
Функции преобразования данных
 
Функции для дат и времен
 
Цифровые функции
 
Индексы
 
Манипулирование данными
 
Работа с полями
 
Работа с записями
 
Работа с таблицами
 
Среда Visual FoxPro
 
Отношения
 
Работа с файлами
 
Распределенный доступ к данным
 
Секретность и шифрование
 
Распределенный доступ к данным - команды определения сессии данных
 
Форматирование данных
 
Меню
 
Отчеты и ярлыки
 
Ввод с клавиатуры и мыши
 
Отладка и управление ошибками
 
Управление событиями
 
Доступ к файлам на низком уровне
 
Печать
 
Объектно-ориентированное программирование
 
Выполнение программ
 
Управление переменными памяти
 
Структурное программирование
 
Экономические функции
 
Окна
 
Visual FoxPro события
 
Разработка интернациональных приложений
 
BEGIN TRANSACTION Начинает транзакцию. Транзакции поддерживаются только для таблиц базы данных.
CURSORGETPROP( ) Возвращает текущие установки свойств таблицы или курсора Visual FoxPro.
CURSORSETPROP( ) Задает установки свойств для таблицы или курсора Visual FoxPro.
CURVAL( ) Возвращает значение поля непосредственно с диска или из удаленного источника. При использовании с OLDVAL() дает возможность контроля за работой в многопользовательской среде для проверки изменения данных другим пользователем.
DBGETPROP( ) Возвращает свойство текущей базы данных, или свойство поля, именованного соединения, таблицы или представления текущей базы данных.
DBSETPROP( ) Устанавливает свойство для текущей базы данных или поля, именованного соединения, таблицы или представления текущей базы данных.
DELETE - SQL Помечает записи на удаление. В отличае от DELETE, DELETE - SQL использует блокировку записей при попытке удаления множества записей в таблицах, открытых для совместного доступа.
DROPOFFLINE( ) Отменяет все изменения, сделанные в офф-лайновом обзоре и возвращает обзор в соединение он-лайн.
END TRANSACTION Завершает текущую транзакцию. которые внесены в таблицы, memo-файлы таблиц и файлы индексов, включенные в транзакцию, и завершает ее.
FLOCK( ) Пытается заблокировать текущую или заданную таблицу.
ISFLOCKED( ) Возвращает значение "истина" (.T.), если определенная таблица блокирована, в противном случае возвращается "ложь" (.F.). ISFLOCKED( ) аналогична SYS(2011), но возвращает логическое значение, которое не требует локализации для интернациональных приложений.
ISRLOCKED( ) Возвращает значение "истина" (.T.), если запись блокирована, в противном случае возвращается "ложь" (.F.).. ISRLOCKED( ) аналогична SYS(2011), но возвращает логическое значение, которое не требует локализации для интернациональных приложений.
LOCK( ) Пытается блокировать одну или несколько записей в таблице.
OLDVAL( ) Возвращает первоначальное значение поля, которое было модифицировано, но не обновлялось. Используется совместно с CURVAL().
RLOCK( ) Пытается блокировать одну или несколько записей таблицы. RLOCK( ) аналогична LOCK( ).
SET EXCLUSIVE Определяет, в каком режиме Visual FoxPro открывает файлы таблиц в сети - для монопольного пользования или для совместного.
SET FIELDS Определяет поля в таблице, к которым разрешен доступ.
SET LOCK Разрешает или запрещает автоматическую блокировку файлов для определенных команд.
SET MULTILOCKS Определяет, можно ли с помощью функций LOCK() или RLOCK() блокировать сразу несколько записей.
SET REFRESH Определяет, нужно ли (и как часто) обновлять окно просмотра, отражая в нем изменения, внесенные в записи другими пользователями сети.
SET REPROCESS Указывает, сколько раз или как долго Visual FoxPro может повторять попытки блокировать файл или запись после неудачной попытки блокировки.
SYS(3051) Задает интервал времени (в миллисекундах), в течение которого Visual FoxPro ждет, прежде чем попытается снова блокировать запись, таблицу, memo-файл или файл индекса после предыдущей неудачной попытки. Используйте SET REPROCESS.
SYS(3052) Определяет, будет ли Visual FoxPro использовать установку SET REPROCESS при попытке блокировать файл индекса или memo-файл.
TABLEREVERT( ) Сбрасывает изменения, внесенные в буферизованную запись или в буферизованную таблицу, или в курсор, и восстанавливает содержимое по данным OLDVAL() для удаленных курсоров или по текущим значениям на диске для локальных таблиц и курсоров.
TABLEUPDATE( ) Фиксирует изменения, внесенные в буферизованную запись либо в буферизованную таблицу или курсор.
TXNLEVEL( ) Возвращает числовое значение, указывающее уровень текущей транзакции.
UNLOCK Снимает блокировку записи, блокировку группы записей или блокировку файла с данной таблицы либо снимает блокировки всех записей и файлов для всех открытых таблиц.
USE Открывает таблицу и связанные и ней индексы или открывает обзор SQL.
USED( ) Определяет, открыта ли таблица в заданной рабочей области или используется ли заданный алиас в какй-нибудь рабочей области.

Справочник был взят с сервера 'Infocity-электронная библиотека технической документации'. Выражаю благодарность составителю этого руководства.

На указанном сервере Вы можете найти более подробное описание функций в формате MS Word.


 
 
ДомойКнига жалоб и предложенийПишите мне...

Designed by SKC  



List.ru - каталог ресурсов интернет Апорт Top 1000

Используются технологии uCoz