На этом шаге мы рассмотрим назначение и основные свойства компонента TQuery.
Компонент TQuery предназначен для: работы с НД, источником данных для которого могут служить записи
как одной, так и нескольких таблицБД.
Результирующий НД компонента TQuery формируется путем выполнения запроса к БД на
языке SQL (Structured Query Languague, язык структурированных запросов). Такой
запрос использует SQL-оператор SELECT.
В общем виде запрос на выборку из таблицы данных выглядит так:
SELECT СписокПолей FROM Таблица WHERE Критерий ORDER BY СписокПолей
где:
- SELECT - команда выбора записей из таблицы и вывода содержимого полей, имена которых указаны в
списке; - FROM - параметр команды, который определяет имя таблицы, из которой нужно сделать выборку;
- WHERE - параметр, который задает критерий выбора. В простейшем случае критерий - это инструкция
проверки содержимого поля; - ORDER BY - параметр, который задает условие, в соответствии с которым будут упорядочены записи,
удовлетворяющие критерию запроса.
Основные свойства компонента TQuery перечислены в таблице 1.
Таблица 1. Основные свойства компонента TQuery
Свойство | Описание |
---|---|
DatabaseName | Имя базы данных, частью которой является таблица (файл данных), для доступа к которой используется компонент. В качестве значения свойства следует использовать псевдоним базы данных |
SQL | Содержит текст SQL-запроса |
Active | При присвоении свойству значения True активизирует выполнение запроса |
На следующем шаге мы рассмотрим свойства компонента TDataSource.