Bonjour,
j'aimerai connaître la meilleure méthode afin de contrôler les commit et rollback sur une transaction de mise à jour afin par exemple de n'effectuer le commit final que si toutes les mises à jour ont été effectuées correctement.
J'utilisais auparavant le BDE :
J'utilise donc maintenant les composants DOA (TOraclesession, TOracledataset).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Database.Starttransaction; Try .... post; (mise à jour 1) ... post; (mise à jour 2) Database.commit; except Database.Rollback; end;
Merci d'avance pour toutes vos suggestions.
Partager