|
Компонент TIBTable
Компонент TIBTable
реализует все возможности стандартного компонента, инкапсулирующего
таблицу (см. гл. 12). Дополнительно к ним можно обратить
внимание на несколько полезных свойств и методов.
При выборе таблицы (свойство TableName)
свойство
type
TIBTableType = (ttSystem,
ttview);
TIBTableTypes = set
of TIBTableType;
property TableTypes:
TIBTableTypes;
определяет, какие таблицы доступны
для выбора:
- ttsystem
— доступны системные таблицы и просмотры;
- ttview — доступны определенные пользователем
просмотры.
При открытии набора данных упорядочивание
записей осуществляется в соответствии со значением свойства
property Defaultlndex:
Boolean;
При значении True
записи располагаются в порядке, определяемом первичным
индексом таблицы БД.
Во время выполнения свойство
property Exists:
Boolean;
позволяет определить, существует ли
в базе данных таблица, имя которой определено свойством
TableName.
Метод
procedure GotoCurrent(Table:
TIBTable);
синхронизирует курсоры текущего набора
данных и набора данных компонента, заданного параметром
Table.
Методы-обработчики событий полностью
соответствуют классу TiBCustom-DataSet
(см. табл. 18.2).
|