FireDAC.Stan.Option.TFDRefreshMode

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

TFDRefreshMode = (rmManual, rmOnDemand, rmAll);

C++

enum DECLSPEC_DENUM TFDRefreshMode : unsigned int { rmManual, rmOnDemand, rmAll };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option FireDAC.Stan.Option

Description

Spécifie les valeurs utilisées pour contrôler la façon dont l'ensemble de données doit actualiser un enregistrement après y avoir validé une mise à jour (insertion / mise à jour).

Le tableau suivant répertorie les modes et leur signification en cas de génération de commande automatique :

Nom Description
rmManual N'actualise pas automatiquement l'enregistrement. L'application doit appeler TFDDataSet.RefreshRecord pour actualiser l'enregistrement.
rmOnDemand Actualise automatiquement les champs d'enregistrement :
  • Après l'insertion, en cas de valeurs auto-incrémentées, calculées, par défaut, contenant ROWID, contenant une version de ligne. Ou TField.AutoGenerateValue <> arNone.
  • Après la mise à jour, s'il s'agit de champs calculés ou de champs contenant une version de ligne.
rmAll

Actualise automatiquement tous les champs d'enregistrement.

Voir aussi