IBX.IBDatabase.TIBTransaction.RollbackRetaining
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.