FireDAC.Comp.DataSet.TFDDataSet.UpdateStatus
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 メソッドを使用すると、現在のデータセット レコードの変更状態を取得できます。この関数の戻り値は以下のいずれかです。
状態 |
説明 |
---|---|
|
レコードは元の変更されていない状態のままです。 |
|
レコードは変更されています。変更内容がデータベースにポストされていません。 |
|
レコードが削除されています。変更内容がデータベースにポストされていません。 |
|
レコードが挿入されています。変更内容がデータベースにポストされていません。 |
例
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;