FireDAC.Comp.DataSet.TFDDataSet.ChangeCount

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ChangeCount: Integer read GetChangeCount;

C++

__property int ChangeCount = {read=GetChangeCount, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet


Description

Obtient le nombre de modifications dans le journal des modifications.

Utilisez ChangeCount pour déterminer le nombre de modifications existant dans le journal des modifications de l'ensemble de données. ChangeCount :

  • Augmente lorsque les données sont modifiées (par exemple, Edit / Post).
  • Diminue quand les modifications sont annulées (par exemple, UndoLastChange).
  • Est définie sur zéro après la validation (CommitUpdates) ou l'annulation des mises à jour (CancelUpdates).

Exemple

procedure TForm1.FDQuery1AfterPost(DataSet: TDataSet);
begin
  if TFDDataSet(DataSet).ChangeCount = 0 then
    StatusBar1.SimpleText := 'no changes'
  else
    StatusBar1.SimpleText := Format('%d changed rows', [TFDDataSet(DataSet).ChangeCount]);
end;

Voir aussi