出現Can't start a cloned connection while in manual transaction mode錯誤,從網上找到原因及解決辦法如下:
原因一般是當你在一個SQL SERVER的JDBC連接上執行多個STATEMENTS的操作,或者是手動事務狀態(AutoCommit=false) 并且使用默認的模式. direct (SelectMethod=direct) 模式.
解決辦法
當你使用手動事務模式時,必須把SelectMethod 屬性的值設置為 Cursor, 或者是確保在你的連接只有一個STATEMENT操作。
修改url
加入SelectMethod=cursor即可
在eclipse下通過在cfg文件中uri加入即可
大哥,大小寫字母搞錯了,是“selectMethod=cursor”。
麻煩你轉帖人家的東西,自己也先試試看,你這種不負責任,要害死人的。
謝謝,上面的朋友的提醒。小弟會注意的。