FireDAC.Comp.Client.TFDCustomCommand.OpenOrExecute
Delphi
function OpenOrExecute(ABlocked: Boolean = False): Boolean;
C++
bool __fastcall OpenOrExecute(bool ABlocked = false);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| function | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomCommand |
説明
SQL コマンドを実行し、必要に応じてカーソルを返します。
OpenOrExecute メソッドを呼び出して、SQL コマンドを実行することができます。必要であればカーソルが返されます。SQL コマンドがカーソルを返す場合、このメソッドを呼び出した後には State が csActive の値になり、Fetch メソッドを使って現在のカーソルから行を取得できるようになります。SQL コマンドがカーソルを返さない場合、State は csPrepared の値になります。
OpenOrExecute メソッドは、実行されるコマンドの種類がわからない場合に有益です。