Data.DB.TDataSet.PSGetCommandText

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

Delphi

function PSGetCommandText: string; virtual;

C++

virtual System::UnicodeString __fastcall PSGetCommandText();

プロパティ

種類 可視性 ソース ユニット
function protected
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet


説明

PSExecute によって実行される SQL コマンドを取得します。

プロバイダの Options プロパティに poAllowCommandText が含まれている場合、クライアントは、SQL コマンドを、TCustomProvider.GetRecords または TCustomProvider.Execute への呼び出しと共に提供することができます。 このコマンドは、PSSetCommandText への呼び出しによってデータセットに渡され、続く PSExecute への呼び出しによって実行されます。

このメソッドは IProviderSupport.PSGetCommandText メソッドの実装で、デフォルトでは空文字列になっています。これは、TDataSet がデフォルトではプロバイダを実装していないためです。使用するには、TDataSet の子孫はそれぞれ独自に、これをオーバーライドしなければなりません。

関連項目