Product Documentation

FairCom ISAM for C

Previous Topic

Next Topic

Transaction Processing Functions

Using the FairCom Server or FairCom DB single-user mode there are a number of functions to perform transaction processing. In standard multi-user mode, they are ignored. See Data Integrity for information on transaction processing.

Abort

Aborts an in-progress transaction, releasing all locks.

Begin

Begin a transaction. This must be followed by Commit() to complete the transaction.

Commit

Commit the transaction started with a Begin().

RestoreSavePoint

Undo operations back to a specified savepoint created by SetSavePoint().

SetSavePoint

Establishes a savepoint. Provides a partial undo capability with RestoreSavePoint().

ClearTranError

Clears the transaction error flag set if there was an error in an update function. This allows Commit() to complete successfully. Use with extreme caution.

TOCIndex