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