I have noticed that TOracleDataSet executes a Commit statement if CachedUpdates is set to FALSE. I can not set the CachedUpdates property to TRUE because then I would have to use ROWID in select statement. We have our own TIQuery component which is derived from TOracleDataSet/TQuery, depends on...