Transaction Features

DObject O/R Mapping suite provides basic transaction processing function as follows:

ObjectManager.BeginTransaction;

try

  // ...

  ObjectManager.Commit;

except

  ObjectManager.Rollback;

end;

At the same time, DObject O/R Mapping suite provides enhanced characteristics of transaction processing, such as nesting transaction processing, synchronizing transactions between database and data-object, managing state of data-object (such as Reset, Refresh etc.). Please read the following sample:

Related Topics

Transaction