当前位置: 技术问答>java相关
有什么直接的办法获得某个resultSet 中的记录数么?
来源: 互联网 发布时间:2015-01-06
本文导语: | 是我错了。:)想象中有列就有行的。再次表示抱歉。 那么.....是不是只有last()之后再getRow()了吧。 | resultsetMetaData里也没取记录条数的,至少我没看到过。 | 一个笨方法,while(re.n...
|
是我错了。:)想象中有列就有行的。再次表示抱歉。
那么.....是不是只有last()之后再getRow()了吧。
那么.....是不是只有last()之后再getRow()了吧。
|
resultsetMetaData里也没取记录条数的,至少我没看到过。
|
一个笨方法,while(re.next()){count++;} :-)
|
另执行一次select count(*) from
rs.getInt(1);
rs.getInt(1);
|
不用去研究java API,利用SQL语句完全可以解决
先select count(*) from table_name where conditions
然后rs.getInt(1)
我的感觉就是,用Java搞数据库开发,一定要先把SQL语句学清楚,一点建议。
先select count(*) from table_name where conditions
然后rs.getInt(1)
我的感觉就是,用Java搞数据库开发,一定要先把SQL语句学清楚,一点建议。
|
哦,对不起,看错了:)
多少条记录?
只是对于resultset接口来说,没有这个method
多少条记录?
只是对于resultset接口来说,没有这个method
|
应该是只有:last()再getRow()