Specifies the transaction status.
Use TransactionStatus to determine the transaction status. TransactionStatus can be any one of the values summarized in the following list:
Command of SQL statement in progress.
Idle, within transaction block.
Idle, within failed transaction.
Cannot determine status.
If you get trstINERROR result, then keep in mind that all SQL commands will fail until ROLLBACK or COMMIT will be executed. If you get trstUNKNOWN result, you are probably disconnected from server.