码迷,mamicode.com
首页 > 其他好文 > 详细

对只转发结果集的无效操作:last

时间:2014-10-21 19:29:44      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:io   on   as   sql   res   type   table   对象   c   

调用时候发生这样一个错误:

SQLException:

对只转发结果集的无效操作:last

原因是按照缺省方式打开的ResultSet不支持结果集cursor的回滚

如果想要完成上述操作,要在生成Statement对象时加入如下两个参数:

ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE

stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);

这样rs.last();就可以成功执行

对只转发结果集的无效操作:last

标签:io   on   as   sql   res   type   table   对象   c   

原文地址:http://www.cnblogs.com/azhqiang/p/4041171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!