Datasnap.Provider.TGetTableNameEvent
C++
typedef void __fastcall (__closure *TGetTableNameEvent)(System::TObject* Sender, Data::Db::TDataSet* DataSet, System::UnicodeString &TableName);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
typedef | public | Datasnap.Provider.hpp | Datasnap.Provider | Datasnap.Provider |
Description
Représente le type de procédure pour les événements qui surviennent quand un résolveur initialise ses informations sur la table à laquelle il applique les mises à jour.
Une variable de type TGetTableNameEvent référence un événement qui permet au fournisseur d'appliquer les mises à jour aux ensembles de données lorsque le résolveur ne peut pas déterminer la table cible dans l'ensemble de données du fournisseur.
Le paramètre Sender est le fournisseur ayant besoin du nom de la table pour appliquer les mises à jour.
Le paramètre DataSet est l'ensemble de données auquel les mises à jour doivent être appliquées. Il peut s'agir de l'ensemble de données source du fournisseur ou d'un ensemble de données détail imbriqué.
Le paramètre TableName renvoie le nom de la table cible. Ce nom est utilisé dans les instructions SQL générées qui insèrent, suppriment ou modifient des enregistrements.