M Y D E L P H I 7 . R U Самоучитель программирования  
 
  • Главная
  •  

     

    Компонент 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).