ВУЗ:
Составители:
Рубрика:
108
Таблица 9
Некоторые свойства компонента Query
Свойство
Описание
Active
Если true, то запрос открыт
CachedUpdates
Если true, то изменения запоминаются для переноса
в таблицу методом
ApplyUpdates
DatabaseName
Псевдоним или путь к файлам таблиц базы данных
DataSource
Источник данных для параметрического запроса
Local
Для локальной БД – true
ParamCheck
Если true, то SQL-запрос может быть параметриче-
ским
Params[Index]
Массив параметров динамического SQL-запроса
Prepared
True
, если запрос подготовлен методом Prepare
RequestLive
Если true, то в результате запроса происходит по-
пытка создать изменяемую таблицу
SQL
Текст SQL-запроса. Имеет тип TStrings
UniDirectional
Оптимизирует доступ к таблице. Если true, то можно
перемещаться по таблице более быстро, но только
вперед
Процедура ExecSQL выполняет запросы без открытия набора данных.
Функция
ParamByName(Name) обеспечивает доступ к параметру по име-
ни
Name.
Процедура
Prepare готовит запрос к выполнению.
Процедура
UnPrepare отменяет последствия вызова Prepare.
Процедура
GetDetailLinkField (MasterFields, DetailFields) за-
полняет список
MasterFields полями главной таблицы и DetailFields –
полями подчинённой таблицы.
5.2. Реализация запросов
5.2.1. Классификация запросов
В зависимости от времени создания запроса они делятся на статические
и динамические. Статические (неизменяемые) запросы создаются во время
разработки приложения. В таких запросах возможно применение компонентов
Таблица 9
Некоторые свойства компонента Query
Свойство Описание
Active Если true, то запрос открыт
Если true, то изменения запоминаются для переноса
CachedUpdates
в таблицу методом ApplyUpdates
DatabaseName Псевдоним или путь к файлам таблиц базы данных
DataSource Источник данных для параметрического запроса
Local Для локальной БД – true
ParamCheck
Если true, то SQL-запрос может быть параметриче-
ским
Params[Index] Массив параметров динамического SQL-запроса
Prepared True, если запрос подготовлен методом Prepare
RequestLive
Если true, то в результате запроса происходит по-
пытка создать изменяемую таблицу
SQL Текст SQL-запроса. Имеет тип TStrings
Оптимизирует доступ к таблице. Если true, то можно
UniDirectional перемещаться по таблице более быстро, но только
вперед
Процедура ExecSQL выполняет запросы без открытия набора данных.
Функция ParamByName(Name) обеспечивает доступ к параметру по име-
ни Name.
Процедура Prepare готовит запрос к выполнению.
Процедура UnPrepare отменяет последствия вызова Prepare.
Процедура GetDetailLinkField (MasterFields, DetailFields) за-
полняет список MasterFields полями главной таблицы и DetailFields –
полями подчинённой таблицы.
5.2. Реализация запросов
5.2.1. Классификация запросов
В зависимости от времени создания запроса они делятся на статические
и динамические. Статические (неизменяемые) запросы создаются во время
разработки приложения. В таких запросах возможно применение компонентов
108
Страницы
- « первая
- ‹ предыдущая
- …
- 106
- 107
- 108
- 109
- 110
- …
- следующая ›
- последняя »
