Компонент TSQLQuery повторяет функциональность своих аналогов в BDE, ADO, InterBase Express и позволяет выполнять на сервере запросы SQL клиента. Подробнее о функциях компонентов запросов SQL см. часть III.
Текст запроса содержится в свойстве
property SQL: TStrings;
а его простое строковое представление в свойстве
property Text: string;
Если запрос возвращает набор данных, его выполнение осуществляется свойством Active или методом open. В противном случае используется метод
function ExecSQL(ExecDirect: Boolean = False): Integer; override;
Параметр ExecDirect = False означает, что запрос не имеет настраиваемых параметров.