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

       

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



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

Свойство

Описание

Active

Определяет, является ли набор данных активным. Свойство имеет тип Boolean


Aggregates

Содержит список доступных агрегатов. Имеет тип Taggregates

AggregatesActive

Определяет, нужно ли производить вычисления агрегатов. Имеет тип Boolean

AutoCalcFields

Определяет, нужно ли генерировать событие OnCalcFields и обновлять содержимое полей. Имеет тип Boolean. Принимает значение true при открытии набора данных, при переключении набора данных в состояние DsEdit или при передаче фокуса другому компоненту на форме

CommandText

Содержит текст SQL-запроса. Имеет тип String. При установленном значении свойства FileName это свойство игнорируется. Свойство игнорируется также и в случае, когда в свойстве Options сброшен флажок poAllowCommandText

ConnectionBroker

Определяет брокера соединения с сервером. Имеет тип
TconnectionBroker

Constraints

Определяет накладываемые ограничения на значение на уровне одной записи. Имеет тип TConstraints

DataSetField

Указывает на объект TDataSetField, управляющий вложенными наборами данных. Имеет тип TDataSetField

DisableStringTrim

Определяет, нужно ли удалять лишние пробелы в конце строки при вставке ее в таблицу базы данных. Имеет тип Boolean

FetchOnDemand

Определяет, должно ли приложение получать данные по мере необходимости. Имеет тип Boolean

FieldDefs

Содержит список полей, определяющих набор данных. Имеет тип TfieldDefs

FileName

Содержит имя файла, в котором хранятся кэшируемые данные. Имеет тип String

Filter

Задает фильтр, по которому будут выбираться данные из таблицы. Имеет тип String

Filtered

Определяет, включено или выключено свойство Filter. Имеет тип Boolean

FilterOptions

Определяет параметры фильтрации записей таблицы. Имеет тип TfilterOptions

IndexDefs

Содержит определения индексов. Имеет тип т IndexDefs



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