API:Data.Win.ADODB.TADODataSet.CommandText

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

Delphi

property CommandText: WideString read GetCommandText write SetCommandText default 0;

C++

__property CommandText = {default=0};

プロパティ

種類 可視性 ソース ユニット
property published
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADODataSet

説明

実行するコマンドを指定します。

Data.Win.ADODB.TADODataSet.CommandText は Data.Win.ADODB.TCustomADODataSet.CommandText を継承しています。以下の内容はすべて Data.Win.ADODB.TCustomADODataSet.CommandText を参照しています。

実行するコマンドを指定します。

CommandText プロパティを使用すると,ADO コマンドコンポーネントを使って実行するコマンドを指定できます。CommandText は,SQL 文,テーブル名,または実行するストアドプロシージャの名前といったコマンドのテキスト表現です。CommandText で指定したコマンドは,データセットの Open メソッドが呼び出されたときに実行されます。

SQL 文やストアドプロシージャの場合など,コマンドにパラメータが含まれているときは,データセットの Parameters プロパティを介してパラメータにアクセスします。



with ADODataSet1 do begin
CommandType := cmdText;
CommandText := 'SELECT * FROM CustomerTable';
Open;
end;



ADODataSet1->CommandType = cmdText;
ADODataSet1->CommandText = "SELECT * FROM CustomerTable";
ADODataSet1->Open();



メモ:  ADO データセットコンポーネントは一般にレコードセットを扱うために使用するので,CommandText プロパティの内容はたいてい結果セットを返すものになります。アクションを実行するだけで結果的にレコードセットを作成しないコマンドでは,TADOCommand コンポーネントを使用します。

関連項目