ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »