About cached updates

TOracleSession.CancelUpdates does indeed perform a rollback. The only way around this is to call TOracleDataSet.CancelUpdates, though this is an undocumented procedure. You have to call this procedure for each dataset, in order of master/detail relation.
 
Back
Top