Шаг 20.
Создание Internet-приложений в среде Delphi. Компоненты для работы с базами данных панели Internet

    На этом шаге мы дадим обзор компонентов для работы с базами данных панели Internet.

    На инструментальной панели Internet имеется три компонента, предназначенные для работы с базами данных в приложениях для Web-серверов:

    Компонент TQueryTableProducer используется для представления в виде HTML-таблицы результата SQL-запроса к базе данных. Этот объект может получать параметры SQL-запроса из HTTP-запроса. Если запрос использует метод GET, то параметры запроса извлекаются из свойства QueryFields объекта TWebRequest, а если используется метод POST, то параметры для запроса по SQL находятся в свойстве ContentFields.

    Компонент TDataSetTableProducer работает аналогичным образом, он формирует на языке HTML таблицу, в которую помещает все записи объекта TDataSet.

    Последний из компонентов, TDataSetPageProducer, заменяет шаблоны в заготовке HTML-документа на значения соответствующих полей базы данных. При этом используются значения полей текущей записи базы данных.

    Со следующего шага мы начнем рассматривать компоненты TDataSetTableProducer и TDataSetPageProducer.




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