Can't start a cloned connection while in manual transaction mode
昨天调试程序时出现这个问题:Can't start a cloned connection while in manual transaction mode
原因一般是当你在一个SQL SERVER的JDBC连接上执行多个STATEMENTS的操作,或者是手动事务状态(AutoCommit=false) 并且使用 direct (SelectMethod=direct) 模式.
Direct 模式是默认的模式.
解决办法
当你使用手动事务模式时,必须把SelectMethod 属性的值设置为 Cursor, 或者是确保在你的连接只有一个STATEMENT操作。
修改url
加入SelectMethod=cursor即可