FireDAC.Comp.Client.TFDCustomCommand.Close

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

Delphi

procedure Close;

C++

void __fastcall Close(void);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomCommand

説明

コマンドの現在のカーソルを閉じます。


Close メソッドは、コマンドの現在のカーソルを閉じます。その後、StatecsPrepared という値になります。

すべてのコマンド カーソルを閉じるには(コマンドが複数の結果セットを返す場合)、CloseAll メソッドを使用します。結果セットが 1 つしかない場合、CloseCloseAll と同じ意味です。Close を呼び出した後で NextRecordSet メソッドを使用すると、コマンドを次のアクセス可能なカーソルに移動することができます。

FetchOptions.AutoCloseFalse の場合、コマンド オブジェクトは、現在のカーソルから最後のレコードを取得した後で、すべてのコマンド カーソルを自動的に閉じます。

 var
   oTab: TADDatSTable;
 ....
   ADCommand1.Prepare('select * from "Orders"');
   oTab := ADCommand1.Define;
   try
     ADCommand1.Fetch(oTab);
   finally
     ADCommand1.Close;
     oTab.Free;
   end;

関連項目