关于分页当中的rs.last()

THJsword 2004-10-12 04:38:56
我在分页显示当中的程序中有一个rs.last(),想取到记录的末端

但是执行的时候,显示错误,提示我不支持 ResultSet.last

请问怎么回事,该怎么解决?
...全文
137 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bhw0871 2004-10-14
  • 打赏
  • 举报
回复
怎么不结贴?呵呵
debug158 2004-10-12
  • 打赏
  • 举报
回复
ding
hubofly 2004-10-12
  • 打赏
  • 举报
回复
Tasia(这里是CSDN吗?) 说的很对的了
你应该是变量的名字错了
Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stmt.executeQuery(sql);
你只有定义了 变量rs 才可以引用rs的
如果你定义的是别的 你就要用别的名字做*.last();
zhz586 2004-10-12
  • 打赏
  • 举报
回复
应该是结果集对象的问题,建议:查看代码!
Tasia 2004-10-12
  • 打赏
  • 举报
回复
Statement stmt = con.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
然后就可以rs.last(), rs.beforeFirst()等等操作了。

81,092

社区成员

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

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