Работа с процедурами SQL в Delphi


1) Основные свойства компонента TStoredProc
StoredProcName :Strings – позволяет с помощью встроенного компонента ComboBox указать имя хранимой процедуры.
Params :TParams — позволяет указать типы и значения входных и выходных параметров, если таковые есть.

Примечание: Для каждого указывается тип данных (DataType: ftSmallInt), его имя (Name), модификатор параметра (ParamType: ptInput, ptOutput и т.п.), начальное значение (Value) и его тип (Value.Type: Byte, Integer и т.п.).

2) Основные методы компонента TStoredProc
Prepare – позволяет произвести подготовку плана выполнения хранимой процедуры.
ExecProc – позволяет запустить на выполнение хранимую процедуру.
Cancel – завершает работу компонента TStoredProc.

3) Структурная схема включения
Database1 <=> StoredProc1

4) Пример кода вызова процедуры

StoredProc1.Cancel;
StroedProc1.ParamByName(‘CNum’).AsInteger:=2002;
Stored1.Prepare;
StoderProc1.ExecProc;
Name:=StoredProc1.ParamByName(‘CName’).AsString;
StoredProc1.Cancel;


Комментарии запрещены.




Статистика