Шаг 22.
Компоненты библиотеки RX.
Вкладка RX DBAware. Компонент TDatabaseItems

    На этом шаге мы рассмотрим компонент TDatabaseItems.

    Компонент предоставляет доступ к спискам объектов (таблиц, файлов или хранимых процедур, в зависимости от значения свойства ItemType) специфицированной базы данных, в виде набора данных, доступ к которому осуществляется как к обычной таблице. Вы можете отобразить данные TDatabaseItems в компоненте класса TDBGrid либо использовать TDatabaseItems в качестве LookupSource (через TDataSource-компонент) компонента класса TrxDBLookupCombo. Вы можете задать имя базы данных с помошью свойства DatabaseName.

Таблица 1. Свойства компонента TDatabaseItems
Свойство Описание
property ItemType: TDBItemType; Свойство задает тип объектов в списке TDatabaseItems. Значениями свойства могут быть величины типа TDBItemType:
  • dtTables - список всех таблиц и представлений (View) базы данных;
  • dtStoredProcs - список всех хранимых процедур и функций для SQL-баз данных;
  • dtFiles - список файлов локальной (desktop) базы данных;
  • dtFunctions - список всех функций, поддерживаемых драйвером указанной базы данных (только для SQL, имеется только в 32-битной версии).
type TDBItemType = (dtTables, dtStoredProcs, dtFiles, dtFunctions); Тип задает возможные значения свойства ItemType компонента TDatabaseItems.

    На следующем шаге мы рассмотрим компонент TTableItems.




Предыдущий шаг Содержание Следующий шаг