IBX.IBDatabase.TIBTransaction.CommitRetaining

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.