Hi Raj, on writing test code for you i noticed that this might be a "interpretation" problem.

I assumed that - as son as the transaction is started - the property IsTransactionActive will be true. In Fact this property is True only after the first Transaction is executed. 

It would be very practical if i could detect from a connection if a Transaction was started - Additionally i'd like to have  access to the IrisTransaktion on the Connection itself - would make programming very much easiere....