Cannot enlist in a transaction with uncommitted data pending

Error constant SQLE_CANNOT_ENLIST_WITH_UNCOMMITTED_DATA
ODBC 2 state ERROR
ODBC 3 state ERROR
Severity 16
SQLCODE -802
SQLSTATE 55W11
Sybase error code 13812
 Probable cause