ITPub博客

首页 > 应用开发 > IT综合 > Can't start a cloned connection while in manual transaction mode

Can't start a cloned connection while in manual transaction mode

原创 IT综合 作者:tinbo 时间:2006-10-05 11:49:18 0 删除 编辑

我是xp系统,SQL打了sp4补丁,驱动程序也打了补丁,运行测试代码后连接成功,但是查询数据时提示:[Microsoft][SQL Server 2000 Drive for JDBC]Can’t start a cloned connection while in manual transaction mode.

解决方案:(1)

你在尝试打开一个克隆连接,有两种解决办法: 每个数据库的连接在执行完毕后,关闭,第二,在连接时,判断是否已经有连接存在,有则使用现成的连接。 数据库连接可以设置成一个常量,不需要到处定义。便于维护。

解决方案:(2)

你在DatabaseURL字符串中加入SelectMethod=Cursor;如下
jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=Partner;SelectMethod=Cursor; ss

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7657827/viewspace-870014/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 这个十一
请登录后发表评论 登录
全部评论
  • 博文量
    135
  • 访问量
    3958618