Reported By: Rolf Frei Reported On: 10/25/2000 For: Version 2.04 Build 1
# 640Exceptions Not Being Raised Properly Inside of SQL DML Statements I have just looked at the 2.04 source and there is some code which makes me confusing. In DBIsamSq,pas are some SQL update/Insert/delete routines in TDataQuery like ExecuteUpdateQuery. In this procedures you create new a transaction. So far so good, but you have a try except in there in witch you don't reraise an exception which can occur there. Is this as designed? Must you not reraise the exception after the rollback of the transaction inside the except part?
ResolutionFixed Problem on 10/26/2000 in version 2.05 build 1