写在前面:
最近的项目比较老,用到了jdbc查询数据,展示数据。有时候一个查询语句的ResultSet需要用到好几次,即需要遍历好几次同一个查询结果集,那要怎么办呢?
使用如下方式即可解决
其实这里理解了rs.next()就可以理解为什么使用prmt = conn.prepareStatement(sql)这种方式是不可以进行多次遍历的。。。。。因为rs.next()从字面的意思理解 就是下一个的意思,如果你想多次重复遍历一个结果集,每次的rs.next()就都是下一个啦。。。。。
时间: 2024-11-07 11:44:22