Свойства компонента TSQLDataSet
Таблица 16.5. Свойства компонента TSQLDataSet
Свойство | Описание |
Active | Определяет, является ли набор данных активным. Только активный набор данных может работать с записями таблиц. Свойство имеет тип Boolean. Если значение true — набор данных активен, иначе — неактивен |
CommandText | Содержит текст запроса SQL на выполнение каких-либо действий о данными. Имеет тип String |
CommandType | Определяет тип набора данных. Значение свойства имеет тип TSQLCommandType. Свойство может принимать следующие значения: CtQuery — обычный SQL-запрос; CtTable - таблица целиком, при этом автоматически будет сгенерирован запрос на выборку всех записей таблицы по всем полям; CtStoredProc — процедура, хранимая на сервере базы данных |
DataSource | Указывает источник данных для этого набора данных. Имеет тип TdataSource |
MaxBlobSize | Определяет максимальный размер BLOB-полей. Имеет тип |
ObjectView | Включает или выключает иерархические представления для вложенных полей. Имеет тип Boolean |
ParamCheck | Указывает, нужно ли обновлять список параметров при изменении текста запроса (свойство CommandText). Имеет тип Boolean |
Params | Определяет список параметров запроса. Имеет тип TParams |
SortFieldNames | Содержит список наименований полей таблицы, по которым будет производиться сортировка набора данных. Имена полей разделяются точкой с запятой. Имеет тип String. Свойство активно только при установленном типе набора данных CtTable в свойстве CommandType |
SQLConnection | Содержит имя компонента TSQLConnection, с помощью которого будет осуществляться соединение с базой данных. |
Tag | Свойство, которое может использоваться по усмотрению программиста, и у него нет специального назначения. Многие компоненты содержат это свойство. Свойство имеет тип Integer |
Компонент TSQLQuery — определяет однонаправленный запрос к базе данных. В табл. 16.6 приводятся его основные свойства и их описания.