首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于rs.last()执行出错.大家帮忙解释下解决方案

2012-02-29 
关于rs.last()执行出错...大家帮忙解释下我连数据库将游标移到最后条数据用的rs.last()结果报错javax.ser

关于rs.last()执行出错...大家帮忙解释下
我连数据库   将游标移到最后条数据   用的rs.last();
结果报错
javax.servlet.ServletException:   Result   set   type   is   TYPE_FORWARD_ONLY

怎么解决呢?

[解决办法]
因为你使用的是不带游标的方法,只有带游标的方式才支持rs.last()
stmt = conn.createStatement();
stmt1 = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
不带参数的stmt是不带游标的,带参数的是带游标的
你应该用后一种

热点排行