RollBack (CM)
procedure RollBack;
Cette procédure annule une transaction objet.
| Attention : Cette procédure doit être appelée en cas d'erreur d'exécution du code inclu dans une transaction, pour cette raison elle doit être située dans un bloc try except englobant la transaction. |
| Note : En cas d'erreur de validation ou de transaction SQL, la transaction appelle automatiquement le code d'invalidation de la transaction, voir CommitEx pour un contrôle de ce comportement. |
| Pas de paramètre |
Exemple
begin
ClassManager.BeginTran;
try
...
ClassManager.Commit;
except
ClassManager.RollBack;
raise ;
end;
end;
Voir aussi