Основы проектирования приложений баз данных

       

Параметризированные запросы


Параметризированный запрос позволяет добавить во фразу where условие, при изменении которого автоматически будет меняться и набор данных. Перед параметрами во фразе where указывается знак двоеточия.

Для создания параметризированных запросов используется компонент ParameterRow.

Двойным щелчком на компоненте ParameterRow в окне структуры следует открыть редактор столбцов и добавить по одному столбцу на каждый параметр. Значение свойства columnName будет использоваться во фразе where SQL-оператора.

Например: select * from tbl1 where ind1<= :column1 Таким образом, компонент ParameterRow связывается с набором данных.

Для связывания компонента с набором данных используется или вкладка Where диалога SQL Builder (предварительно указывается используемый компонент ParameterRow на вкладке Parameters диалога Query), или вкладка SQL, на которой выполняется непосредственный ввод фразы WHERE SQL-оператора SELECT.



Содержание раздела