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

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

    Компонент TQBEQuery аналогичнен компоненту TQuery, но позволяет работать с запросами формата QBE, совпадающего с форматом Paradox for Windows и Database Desktop. Компонента не включает в себя редактор свойства для построения запросов QBE, и вам необходимо использовать для этого Paradox for Windows или Database Desktop. Перед использованием в TQBEQuery текст запроса желательно слегка подредактировать. Если запрос к одной базе данных, то можно убрать алиасы перед именами таблиц (алиас прописывается в свойстве DatabaseName). Кроме того, можно убрать строки, относящиеся к Answer Table (все равно они не используются, хотя ошибки не вызывают).

Таблица 1. Свойства компонента TQBEQuery
Свойство Описание
property QBE: TStrings; Свойство содержит текст QBE-запроса, который выполняется при вызове методов Open или ExecQBE. После выполнения запроса с помощью метода Open вы должны вызвать метод Close перед тем, как изменить текст запроса. Вы можете создать QBE-запрос с помощью Paradox for Windows или Database Desktop и поместить его в свойство QBE с помощью редактора списков строк, выбрав свойство QBE в Object Inspector.

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




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