IBX.IBDatabase.TIBTransaction.CommitRetaining
Delphi
procedure CommitRetaining;
C++
void __fastcall CommitRetaining();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | IBX.IBDatabase.pas IBX.IBDatabase.hpp |
IBX.IBDatabase | TIBTransaction |
Description
Valide la transaction active et conserve le contexte de la transaction après une validation.
Appelez CommitRetaining pour stocker de façon permanente dans le serveur de base de données toutes les mises à jour, insertions et suppressions de données associées à la transaction en cours, et conserver le contexte de la transaction. La transaction en cours est la dernière transaction démarrée en appelant StartTransaction.
Remarque : Avant d'appeler CommitRetaining, une application peut vérifier l'état de la propriété InTransaction. Si une application appelle CommitRetaining alors qu'aucune transaction n'est en cours, une exception est déclenchée.