IBX.IBCustomDataSet.TIBCustomDataSet.Post
Delphi
procedure Post; override;
C++
virtual void __fastcall Post();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | IBX.IBCustomDataSet.pas IBX.IBCustomDataSet.hpp |
IBX.IBCustomDataSet | TIBCustomDataSet |
Description
Ecrit un enregistrement modifié sur le serveur de bases de données.
Post écrit les modifications apportées à l'enregistrement en cours sur le serveur de bases de données. Les méthodes d'ensemble de données qui modifient l'état de l'ensemble de données comme Edit, Insert ou Append ainsi que celles qui déplacent sur un autre enregistrement (comme First, Last, Next et Prior) appellent automatiquement Post.
Avant d'émettre l'enregistrement en cours, Post vérifie la propriété GeneratorField pour déterminer si elle doit générer des valeurs de champs avant d'émettre l'enregistrement. Après avoir modifié le champ généré (si nécessaire), Post déclenche un événement BeforePost, écrit l'enregistrement modifié sur le serveur, puis déclenche un événement AfterPost.