使用连接池,不能创建createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY),程序里就不能用rs.last()

amethystbaby 2004-08-30 09:44:09
使用连接池的方法创建连接的时候,只能用createStatement(),其他带参数的都不支持:
显示错误为:
java.sql.SQLException: This JDBC 2.0 method is not implemented

at weblogic.jdbc.mssqlserver4.TdsConnection.createStatement(TdsConnection.java:539)
,这样使用结果集的时候就不能使用rs.last()等方法了.
但是使用JDBC-ODBC桥的方法连接时,就可以.
请问这是怎么回事呢?该怎么办?
...全文
211 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
amethystbaby 2004-08-31
  • 打赏
  • 举报
回复
如果用SUN的,也就是连接桥的方法的话就可以了.可是能不能用WEBLOGIC的驱动呢?在哪里下载?
tiannet 2004-08-31
  • 打赏
  • 举报
回复
是啊。weblogic不支持,
如果用的是Sqlserver数据库
建议使用jtds,
它能支持这个的。
去这里下载:
http://jtds.sourceforge.net/
wubai250 2004-08-31
  • 打赏
  • 举报
回复
94
tiannet 2004-08-31
  • 打赏
  • 举报
回复
weblogic驱动不是免费的,
当然你也可以找被破解了的
9441 2004-08-30
  • 打赏
  • 举报
回复
显示错误为:
java.sql.SQLException: This JDBC 2.0 method is not implemented

不是已经很明显了嘛?2.0的JDBC不支持

要找一个支持2.0的JDBC驱动

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧