FireDAC.Comp.DataSet.TFDDataSet.UpdateStatus
Delphi
function UpdateStatus: TUpdateStatus; override;
C++
virtual Data::Db::TUpdateStatus __fastcall UpdateStatus(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
Description
Renvoie l'état de modification pour l'enregistrement en cours.
Utilisez la méthode UpdateStatus pour obtenir l'état de modification de l'enregistrement en cours dans l'ensemble de données. La fonction renvoie l'une des valeurs suivantes :
Etat |
Description |
---|---|
|
L'enregistrement est dans son état d'origine, non modifié. |
|
L'enregistrement est modifié. Les modifications ne sont pas validées dans la base de données. |
|
L'enregistrement est supprimé. Les modifications ne sont pas validées dans la base de données. |
|
L'enregistrement est inséré. Les modifications ne sont pas validées dans la base de données. |
Exemple
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;