public void Rollback()
{
CheckStateOpen();
DB2CLIWrapper.SQLEndTran(DB2Constants.SQL_HANDLE_DBC, db2Conn.DBHandle, DB2Constants.SQL_ROLLBACK);
this.db2Conn.openConnection.transactionOpen = false;
this.state = TransactionState.Rolledback;
this.db2Conn.WeakRefTransaction = null;
this.db2Conn = null;
}