代码改变世界

随笔分类 -  JDBC

如何取得ResultSet的行数

2009-07-01 10:27 by 薛凯凯圆滚滚, 540 阅读, 收藏,
摘要: 如果你想的取得一个结果集的行数,怎么办?在ResultSet对象里面,我们找不到取得结果行数的办法。其实我们通常的解决方法无非有一下几种:[代码]缺点:如果想要遍历结果集,你不得不在执行一次查询,取得结果集。[代码]你将得到的total是0因为,getRow是在遍历结果集的时候的指针,也是在结果集内移动的指针,也就是说,指向了当前的记录索引号,所以,在进行结果集的遍历前和后都被重置成0。所以,想取... 阅读全文