« Назад
Приведен в табл. 16.1 – 16.3.
Таблица 16.1
Перечень команд и функций для именованных соединений
Команда / функция
|
Назначение
|
Команды
|
CREATE CONNECTION
|
Создает именованное соединение текущей базы данных
|
DELETE CONNECTION
|
Удаляет именованное соединение текущей базы данных
|
DISPLAY | LIST CONNECTIONS
|
Выводит данные об именованных соединениях текущей базы данных
|
MODIFY CONNECTION
|
Открывает проектировщик именованного соединения
|
RENAME CONNECTION
|
Изменяет имя именованного соединения текущей базы данных
|
Функции
|
ADBOBJECTS( )
|
Записывает имена соединений, отношений, таблиц и SQL-видов текущей базы данных в массив
|
DBGETPROP( )
|
Возвращает значение свойства компонента базы данных
|
DBSETPROP( )
|
Устанавливает значение свойства компонента базы данных
|
INDBC( )
|
Проверяет, имеется ли указанный компонент (объект) в текущей базе данных
|
Таблица 16.2
Перечень функций для SQL-соединений
Функция
|
Назначение
|
AERROR( )
|
Создает массив, содержащий сведения о последней ошибке VFP, OLE или ODBC
|
ASQLHANDLES( )
|
Записывает в массив идентификаторы активных соединений
|
SQLCANCEL( )
|
Прерывает выполнение посланного источнику данных SQL-оператора (прерывает выполнение функций SQLCOLUMNS( ), SQLEXEC( ), SQLMORERESULTS( ) и SQLTABLES( ), если они работают в асинхронном режиме)
|
SQLCOLUMNS( )
|
Сохраняет список столбцов и информацию о каждом столбце указанной таблицы источника данных в курсоре VFP
|
SQLCOMMIT( )
|
Завершает транзакцию, в результате которой модифицируются таблицы источника данных
|
SQLCONNECT( )
|
Устанавливает SQL-соединение с источником данных
|
SQLDISCONNECT( )
|
Разрывает SQL-соединение с источником данных
|
SQLEXEC( )
|
Посылает SQL-оператор источнику данных для исполнения
|
SQLGETPROP( )
|
Возвращает значение указанного свойства соединения
|
SQLIDLEDISCONNECT( )
|
Временно разрывает SQL-соединение
|
SQLMORERESULTS( )
|
Копирует дополнительные результаты запроса к источнику данных (если таковые имеются) в курсор VFP
|
SQLPREPARE( )
|
Подготавливает SQL-оператор к выполнению на удаленном источнике данных
|
SQLROLLBACK( )
|
Отменяет изменения в таблицах источника данных, совершенные во время текущей транзакции
|
SQLSETPROP( )
|
Устанавливает значение указанного свойства соединения
|
SQLSTRINGCONNECT( )
|
Устанавливает SQL-соединение с источником данных, используя строку соединения
|
SQLTABLES( )
|
Заносит сведения о таблицах источника данных в курсор VFP
|
Таблица 16.3
Перечень команд и функций для SQL-видов
Команда / функция
|
Назначение
|
Команды
|
CREATE SQL VIEW
|
Создает SQL-вид текущей базы данных
|
DELETE | DROP VIEW
|
Удаляет SQL-вид текущей базы данных
|
DISPLAY | LIST VIEWS
|
Выводит данные об SQL-видах текущей базы данных
|
MODIFY VIEW
|
Открывает проектировщик SQL-вида
|
RENAME VIEW
|
Изменяет имя SQL-вида текущей базы данных
|
Функции
|
ADBOBJECTS( )
|
Записывает имена соединений, отношений, таблиц и SQL-видов текущей базы данных в массив
|
CREATEOFFLINE( )
|
Делает существующий вид автономным
|
CURSORGETPROP( )
|
Получает значение свойства таблицы или курсора
|
CURSORSETPROP( )
|
Устанавливает значение свойства таблицы или курсора
|
DBGETPROP( )
|
Возвращает значение свойства компонента базы данных
|
DBSETPROP( )
|
Устанавливает значение свойства компонента базы данных
|
DROPOFFLINE( )
|
Игнорирует все изменения, выполненные в автономном виде, и переводит вид в неавтономный режим
|
ISMEMOFETCHED( )
|
Определяет, было ли доставлено (в случае отложенной доставки) значение memo-поля
|
INDBC( )
|
Проверяет, имеется ли указанный компонент (объект) в текущей базе данных
|
INPUTBOX( )
|
Открывает модальный диалог, используемой параметризованным видом для ввода одной строки
|
REFRESH( )
|
Освежает данные обновляемого SQL-вида
|
REQUERY( )
|
Получает повторно данные для SQL-вида
|
|