Свойства и методы компонента TstoredProc
Таблица 16.10. Свойства и методы компонента TstoredProc
Объявление |
Тип
|
Описание |
Свойства |
||
property Overload: Word; |
Pb |
Идентификатор процедуры. Используется только для сервера Oracle |
type TParamBindMode = (pbByName, pbByNumber) ; property ParamBindMode: TParamBindMode ; |
Pb |
Определяет порядок присваивания значений параметров:
|
property ParamCount: Word; |
Ro |
Возвращает общее число параметров |
property Params: TParams; |
Pb |
Индексированный список параметров |
property Prepared: Boolean; |
Pu |
Возвращает значение True, если подготовка процедуры уже проводилась |
property StmtHandle: HDBIStmt; |
Ro |
Дескриптор выражения ВОЕ. Используется при прямом вызове функций BDE |
property StoredProcName: string; |
Pb |
Содержит имя хранимой процедуры |
Методы |
||
procedure CopyParams (Value : TParams) ; |
Pu |
Копирует параметры из списка Value |
function DescriptionsAvailable : Boolean; |
Pu |
При значении True параметры хранимой процедуры доступны из приложения |
procedure ExecProc; |
Pu |
Передает на сервер сигнал для запуска хранимой процедуры |
procedure GetResults; |
PU |
Возвращает выходные параметры в приложение (используется только для сервера Sybase) |
function Pa ramByName (const Value: string) : TParam; |
Рu |
Возвращает параметр с именем Value |
procedure Prepare; |
Pu |
Готовит процедуру к выполнению |
procedure UnPrepare; |
Рu |
Освобождает ресурсы, использованные во время подготовки процедуры |