Bonjour,
Je ne comprend pas pourquoi le TIBTransaction.Rollback ne supprime pas les create.
Voici le code:
IBDatabase.Open;
IBTransaction.StartTransaction;
Try
IBScript.ExecuteScript;
IBTransaction.Commit;
EXCEPT
IBTransaction.Rollback;
END;
Dans le script, je crée des tables et des vues. TIBTransaction n'est pas sur autocommit, et il n'y a pas de commit dans le script.
Le problème : Le Rollback n'est pas TOTAL. Cela signifie qu'un Create Table n'est pas éliminé.
Es
Partager