java jdbc ResultSet获取记录条数
第一种
ResultSet rs = st.executeQuery("select * from student");
int rowCount = 0;
while(rs.next()) {
rowCount++;
}
System.out.println("总行数:"+rowCount)
第二种
ResultSet rs = st.executeQuery("select count(*) nums from student");
int rowCount = 0;
while(rs.next()) {
rowCount=rs.getInt("nums");
}
System.out.println("总行数:"+rowCount)
Ps:这两种方式,第一种通过遍历,第二种通过查询。