IBX.IBDatabase.TIBTransaction.RollbackRetaining

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure RollbackRetaining;

C++

void __fastcall RollbackRetaining(void);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
IBX.IBDatabase.pas
IBX.IBDatabase.hpp
IBX.IBDatabase TIBTransaction

Description

Annule toutes les mises à jour, insertions et suppressions pour la transaction en cours, et conserve le contexte de la transaction.

Appelez RollbackRetaining pour annuler 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 RollbackRetaining, une application peut vérifier l'état de la propriété InTransaction. Si une application appelle RollbackRetaining alors qu'aucune transaction n'est en cours, une exception est déclenchée.

Remarque :  Pour utiliser cette fonctionnalité, vous devez installer InterBase 6.