Справочник по компонентам Delphi. Часть 3
Страница 29. Важнейшие типы данных


Важнейшие типы данных

И в конце раздела рассмотрим некоторые типы данных, используемые ком­понентами доступа к данньм.

TIndexOptions = set of (ixPrimary, ixUnigue, ixDescending, ixNonMaintained, ixCaseInsensitive).

Данное множество используется при создании новых индексов свойством Addlndex компонента TTable.

TDataSetState = (dslnactive, dsBrowse, dsEdit, dslnsert, dsSetKey, dsCalcFields).

Данное множество используется свойством State компонентов TDataSource, TTable, TQuery и TStoredProc и определяет состояние компонента.

dslnactive — для компонента TDataSource означает отсутствие связанного набора данных (таблицы) или выключенное свойство Enable, для компо­нента TTable устанавливает свойство Active в False. Компонент в этом состоянии не может отвечать на запросы о передаче данных.

dsBrowse — исходное состояние для компонента, имеющего открытый набор данных без накопленных изменений.

dsEdit — определяет для компонента возможность редактирования записей.

dslnsert — разрешает компоненту добавлять новые записи в связанный набор данных.

dsSetKey — определяется для компонентов, проводящих поиск в наборе данных по ключам.

dsCalcFields — предусмотрено для компонентов, имеющих вычисляемые поля, и устанавливается при работе с ними.

 
« Предыдущая статья   Следующая статья »