IBX.IBStoredProc.TIBStoredProc.CopyParams
Delphi
procedure CopyParams(Value: TParams);
C++
void __fastcall CopyParams(Data::Db::TParams* Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | IBX.IBStoredProc.pas IBX.IBStoredProc.hpp |
IBX.IBStoredProc | TIBStoredProc |
説明
ストアドプロシージャのパラメータをほかのストアドプロシージャのパラメータリストにコピーします。
CopyParams メソッドを呼び出すと,現在のストアドプロシージャのパラメータが別のストアドプロシージャのパラメータリストにコピーされます。Value は,このストアドプロシージャのパラメータのコピー先となるパラメータリストです。Vaule パラメータはほかのストアドプロシージャのパラメータリストであってもかまいません。次に例を示します。
TIBStoredProc1.CopyParams(TIBStoredProc2.Params);
TIBStoredProc1->CopyParams(TIBStoredProc2->Params);
アプリケーションが CopyParams メソッドを呼び出したとき,ストアドプロシージャの準備がなされていないと,CopyParams はパラメータをコピーする前に Prepare を呼び出します。コピー終了後,UnPrepare を呼び出してストアドプロシージャを以前の状態に復帰します。