Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
programmirovanie_v_dx:sql_zaprosy [2018/04/01 13:20] jurist23rus [Использование SQL в скриптах] |
programmirovanie_v_dx:sql_zaprosy [2018/04/23 11:12] 7bit Форматирование кода |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== SQL-запросы ====== | + | ====== |
Синтаксис SQL-выражений в DataExpress (DX-SQL) почти такой же, как в Firebird-SQL. | Синтаксис SQL-выражений в DataExpress (DX-SQL) почти такой же, как в Firebird-SQL. | ||
Строка 34: | Строка 34: | ||
with SQLSelect(' | with SQLSelect(' | ||
begin | begin | ||
- | while not EOF do | + | |
- | | + | begin |
- | // Какие-то действия | + | // Какие-то действия |
- | … | + | … |
- | MoveNext; | + | MoveNext; |
- | | + | end; |
- | Free; | + | Free; |
end; | end; | ||
</ | </ | ||
Строка 83: | Строка 83: | ||
===== Редактор SQL-выражений ===== | ===== Редактор SQL-выражений ===== | ||
- | Редактор поможет вам составить выражение SQL. Откройте редактор: | + | Редактор поможет вам составить выражение SQL. Откройте редактор: |
+ | |||
+ | {{ : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Прямо в редакторе можно проверить выражение. Результат работы запроса отображается внизу. Нажмите вторую кнопку на панели инструментов, | ||
+ | |||
+ | ===== Сводные таблицы, | ||
+ | |||
+ | Сводные таблицы обычно используются в связке с запросом (TdxQueryGrid). Но если запрос не привязывать, | ||
+ | |||
+ | Также можно использовать таблицу (подчиненную форму) для отображения результата SQL-запроса. Эти данные уже можно использовать для печати шаблона. |