Data.SqlExpr.TSQLStoredProc.PrepareStatement

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure PrepareStatement; override;

C++

virtual void __fastcall PrepareStatement();

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLStoredProc

説明

実行するストアドプロシージャを準備します。

PrepareStatement メソッドは,サーバーで実行されるストアドプロシージャの準備に必要な処理のほとんどを実行します。このメソッドは,ストアドプロシージャの実行とそのパラメータのバインディングに必要なリソースが dbExpress とデータベースサーバーに割り当てられていることを確認します。

実行するストアドプロシージャが準備されている場合は,PrepareStatement メソッドは呼び出さないでください。かわりに Prepared プロパティを true に設定します。Prepared プロパティを使用すると,「ストアドプロシージャはすでに準備されており,実行するたびに処理を繰り返す必要はない」という事実を,ストアドプロシージャコンポーネントが保持できます。さらに Prepared プロパティを設定するときに,ストアドプロシージャコンポーネントはそのストアドプロシージャによって影響を受ける行数を監視する内部プロパティを初期化します。

関連項目