Subject Closing Dataset starts the Transaction
Author Eric Handbury
Hello,

(BCB4, IBO4.2fd, Firebird Beta 2)

I have an interesting problem where closing the dataset starts the
transaction. Not only this but the dataset is also ReadOnly. The dataset is
closed in the OnChanging Event of the PageControl.
There is no Key/Master Source links on this dataset (dsCategoryItem)
but it is the Master in another relationship.

qrProductList
KeySource: dsProduct
KeyLinks: MBPRODUCTITEM.PKEY=MBPRODUCT.PRODUCTKEY
MasterSource: dsCategoryItem
MasterLinks: MBPRODUCTITEM.CKEY=MBCATEGORYITEM.CKEY

If I remove dsCategoryItem as a MasterSource on this dataset, then the
closing of dsCategoryItem does not start the transaction.

Thanks for any help. Eric.