Иллюстрированный самоучитель по Kylix
ac3ae3b5

Свойства компонента TSQLDataSet



Таблица 16.5. Свойства компонента TSQLDataSet

Свойство

Описание

Active

Определяет, является ли набор данных активным. Только активный набор данных может работать с записями таблиц. Свойство имеет тип Boolean. Если значение true — набор данных активен, иначе — неактивен

CommandText

Содержит текст запроса SQL на выполнение каких-либо действий о данными. Имеет тип String

CommandType

Определяет тип набора данных. Значение свойства имеет тип TSQLCommandType. Свойство может принимать следующие значения:

CtQuery — обычный SQL-запрос;

CtTable - таблица целиком, при этом автоматически будет сгенерирован запрос на выборку всех записей таблицы по всем полям;

CtStoredProc — процедура, хранимая на сервере базы данных

DataSource

Указывает источник данных для этого набора данных. Имеет тип TdataSource

MaxBlobSize

Определяет максимальный размер BLOB-полей. Имеет тип
Integer

ObjectView

Включает или выключает иерархические представления для вложенных полей. Имеет тип Boolean

ParamCheck

Указывает, нужно ли обновлять список параметров при изменении текста запроса (свойство CommandText). Имеет тип Boolean

Params

Определяет список параметров запроса. Имеет тип TParams

SortFieldNames

Содержит список наименований полей таблицы, по которым будет производиться сортировка набора данных. Имена полей разделяются точкой с запятой. Имеет тип String. Свойство активно только при установленном типе набора данных CtTable в свойстве CommandType

SQLConnection

Содержит имя компонента TSQLConnection, с помощью которого будет осуществляться соединение с базой данных.
Имеет тип TSQLConnection

Tag

Свойство, которое может использоваться по усмотрению программиста, и у него нет специального назначения. Многие компоненты содержат это свойство. Свойство имеет тип Integer

Компонент TSQLQuery — определяет однонаправленный запрос к базе данных. В табл. 16.6 приводятся его основные свойства и их описания.



Содержание раздела