ResultSet怎么得到SQL查询聚合函数的值[可能表达得不清楚]
假设有一表A,有5条记录。
然后我想要得到这个表的记录数(也就是5)。
伪代码如下:
…………
(数据库)Connect
ResultSet = Statement.executeQuery( "select count(*) from A ");
…………
SQL语句得到的结果是5,可是ResultSet怎么得到5这个值呢?ResultSet.getObject(0)、getInt(0)、getString(0)都拿不到值啊。
------解决方案--------------------ResultSet rs= Statement.executeQuery( "select count(*) from A ");
if (rs.next())
rs.getInt(1);