Icon View Incident Report

Serious Serious
Reported By: Rolf Frei
Reported On: 10/25/2000
For: Version 2.04 Build 1
# 640 Exceptions 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?


Resolution Resolution
Fixed Problem on 10/26/2000 in version 2.05 build 1
Image