ODBC错误"无效的事务状态"

时间:2015-06-16 20:22:05

标签: odbc

我正在使用odbc 3.0和Informix,我收到错误"无效的交易状态"在尝试sqldisconnect时。 beginwork和commit / rollback在while循环中,所有的转换都按预期工作(数据保存正确);我刚刚收到断开连接错误。有趣的是,如果我在while循环之外进行一次提交/回滚,数据仍然会按照需要保存,但我没有收到此错误。似乎在没有剩余行的情况下对数据进行提取是造成问题的原因。

任何想法或想法?

先谢谢

1 个答案:

答案 0 :(得分:1)

检查您是否设置了“connection.setAutoCommit(false);”

在这种情况下,请确保在关闭连接之前提交/回滚所有更改。