Распечатать страницу

Представление данных в Visual FoxPro

« Назад

Приведен в табл. 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-вида