关于JDBC不支持ResultSet.last()等方法的解决
2006-12-19 21:13
288 查看
现象:使用微软的JDBC for SqlServer sp3却发现不支持ResultSet.last(),ResultSet.beforeFirst() 等方法,每次一调用这些方法就出现异常,异常信息是:java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Unsupported method: ResultSet.last
解决:Statement变量要按照如下设置
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
类似的,
CallableStatement cs = conn.prepareCall("{call TESTSP}",ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
其中type_scroll_sensitive是个关键
字段摘要
TYPE_SCROLL_SENSITIVE
该常量指示可滚动但通常受其他的更改影响的
解决:Statement变量要按照如下设置
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
类似的,
CallableStatement cs = conn.prepareCall("{call TESTSP}",ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
其中type_scroll_sensitive是个关键
字段摘要
TYPE_SCROLL_SENSITIVE
该常量指示可滚动但通常受其他的更改影响的
ResultSet对象的类型。
相关文章推荐
- 关于ResultSet.last()方法报错问题的解决
- 关于ResultSet.last()方法报错问题的解决
- 关于ResultSet.last()方法报错问题的解决
- Thin的DateChooser代码学习(关于js的函数参数为一个完整的函数以及“对象不支持此属性或方法”错误的解决)(原创,转载请声明)
- 关于Android WebView不支持window.location.href的解决方法
- 关于MySQL数据库中不支持中文检索的一个解决方法---个人愚见
- 关于html5不支持frameset的解决方法
- 关于使用jquery时,ie8下提示对象不支持的属性或方法的解决办法
- 关于IE7打开任何网页弹出[未处理的异常('对象不支持此属性或方法')发生在iexplorer.exe]错误调试框的解决办法
- 关于js调用ocx控件报错"对象不支持此属性或方法"的解决方法
- 关于在ubuntu 上vi不支持列模式的解决方法
- 关于使用jdbc连接服务器MySQL无法使用中文查询的解决方法
- 关于hibernate 不支持:=的解决方法
- 关于Android WebView不支持location.href打开的解决方法 小米部分机型
- 关于“类不能支持Automation操作”错误的解决方法
- 关于submit() 对象不支持此属性或方法的解决方法
- 关于Foxmail不支持IMAP收取Gmail的解决方法
- 关于IE8版本提示“不支持‘trim’此属性或者方法”的解决办法。转摘雨网络
- 关于在ubuntu下eclipse中c++11支持和编译运行c++11报错的解决方法