使用连接池,不能创建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桥的方法连接时,就可以.
请问这是怎么回事呢?该怎么办?
...全文
156 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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驱动
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-08-30 09:44
社区公告
暂无公告