ITransaction::Abort
Aborts a transaction.
The following table shows how the values of fRetaining and DBPROP_ABORTPRESERVE affect the rowset state and transaction mode.
DBPROP_ABORTPRESERVE |
fRetaining |
Rowset state after abort |
Resulting transaction mode of session |
---|---|---|---|
FALSE |
FALSE |
zombie |
implicit/auto-commit |
FALSE |
TRUE |
zombie |
explicit/manual-commit |
TRUE |
FALSE |
preserved |
implicit/auto-commit |
TRUE |
TRUE |
preserved |
explicit/manual-commit |
Show: