一尘不染

如何获取java.sql.ResultSet的大小?

sql

这不是很简单的操作吗?但是,我看到既没有size()norlength()方法也没有方法。


阅读 109

收藏
2021-05-05

共1个答案

一尘不染

SELECT COUNT(*) FROM ...而是执行查询。

或者

int size =0;
if (rs != null) 
{
  rs.last();    // moves cursor to the last row
  size = rs.getRow(); // get row id 
}

无论哪种情况,您都不必遍历整个数据。

2021-05-05