FireDAC.Comp.DataSet.TFDDataSet.UpdateStatus

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

Delphi

function UpdateStatus: TUpdateStatus; override;

C++

virtual Data::Db::TUpdateStatus __fastcall UpdateStatus();

プロパティ

種類 可視性 ソース ユニット
function public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

説明

現在のレコードの変更状態を返します。


UpdateStatus メソッドを使用すると、現在のデータセット レコードの変更状態を取得できます。この関数の戻り値は以下のいずれかです。

状態

説明

usUnmodified

レコードは元の変更されていない状態のままです。

usModified

レコードは変更されています。変更内容がデータベースにポストされていません。

usDeleted

レコードが削除されています。変更内容がデータベースにポストされていません。

usInserted

レコードが挿入されています。変更内容がデータベースにポストされていません。

procedure TForm1.FDQuery1AfterScroll(DataSet: TDataSet);
begin
  case TFDQuery(DataSet).UpdateStatus of
  usUnmodified: Label1.Caption := '';
  usModified: Label1.Caption := 'Modified';
  usDeleted: Label1.Caption := 'Deleted';
  usInserted: Label1.Caption := 'Inserted';
  end;
end;

関連項目