Product Documentation

c-treeACE V10.0 Update Guide

Previous Topic

Next Topic

Rollback and Commit Support in c-treeACE ADO.NET Data Provider

When the ADO provider was first developed, logic was added, with an exception thrown, that prevented a user from calling Rollback() and/or Commit() while the DataReader object was still active (i.e. has not been closed). However, as Rollback() and Commit() close the DataReader rendering it unusable, it was determined this could be problematic as a Rollback() may be called by code that does not intend to still use the DataReader after the Rollback() (and, in any case, a different exception is thrown). This additional check, and the related exception, has been removed.

TOCIndex