Data.SqlExpr.TSQLTable.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 TSQLTable

説明

データベースサーバーからデータをフェッチする場合に TSQLTable が使用する問い合わせを生成します。

PrepareStatement メソッドは,SELECT 文を生成して,TableName プロパティで指定されているテーブルからレコードをフェッチし,IndexFieldNames プロパティの項目または IndexName プロパティのインデックスにしたがって順に並べます。マスター/詳細関係を指定している場合は,PrepareStatement メソッドもその関係を設定します。

アプリケーションでは PrepareStatement メソッドは呼び出さないでください。かわりに Prepared プロパティを true に設定します。Prepared プロパティを使用すると,「SQL テーブルはすでに準備されており,実行するたびに処理を繰り返す必要はない」という事実を,SQL テーブルコンポーネントが保持できます。

関連項目