Data.DB.TUpdateRecordEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef void __fastcall (__closure *TUpdateRecordEvent)(TDataSet* DataSet, TUpdateKind UpdateKind, TUpdateAction &UpdateAction);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public Data.DB.hpp Data.DB Data.DB


Description

TUpdateRecordEvent est le gestionnaire d'événement qui met à jour les enregistrements d'un ensemble de données.

TUpdateRecordEvent est le gestionnaire d'événement qui met à jour l'ensemble de données spécifié selon l'action de mise à jour spécifiée.

DataSet est le nom de l'ensemble de données auquel les mises à jour sont appliquées.

UpdateKind indique si la mise à jour en cours est l'insertion, la suppression ou la modification d'un enregistrement.

UpdateAction indique l'action à entreprendre par votre gestionnaire d'événement avant qu'il ne se termine. A l'entrée dans le gestionnaire, UpdateAction est toujours définie sur uaFail. Si votre gestionnaire d'événement réussit, il doit définir UpdateAction sur uaApplied avant de quitter.

Le code de votre gestionnaire d'événement ne doit appeler aucune méthode qui change l'enregistrement en cours.

Remarque : Comme autre approche, les applications peuvent utiliser un ensemble de données client et un composant fournisseur pour gérer les mises à jour en cache. Cette alternative offre davantage de support et un plus grand contrôle.

Voir aussi