FireDAC.Comp.DataSet.TFDDataSet.Release
Delphi
procedure Release;
C++
void __fastcall Release();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
説明
すべてのデータセット カーソルを解放します。
Release メソッドを呼び出すと、すべてのデータセット カーソルが解放されます(閉じられることはありません)。呼び出した後にカーソルを使用することはできません。その結果、データセットはカーソルを使ってレコードをそれ以上取得することができなくなり、SourceEOF は True になります。
ResourceOptions.AutoFetchAll が True の場合、データセットはカーソルを解放する前に現在のカーソルから残りのすべてのレコードを取得します。これが False で取得されていないレコードが残っている場合には、例外が発生します。アプリケーションでは、FetchAll メソッドを呼び出すことで、すべてのデータセット レコードを明示的に取得できます。
Disconnect メソッドは、Release メソッドに似ていますが、コマンドの準備解除も行います。