当前位置: 代码迷 >> Java Web开发 >> jsp 检索数据库记录数不正确!(只有10分了,不好意思!)解决方法
  详细解决方案

jsp 检索数据库记录数不正确!(只有10分了,不好意思!)解决方法

热度:300   发布时间:2016-04-17 13:53:30.0
jsp 检索数据库记录数不正确!(只有10分了,不好意思!)
sqlstr= "select   loginname   from   sys_userinfo   where   loginname= ' "   +   loginname   +   " ' ";
out.println(sqlstr);
ResultSet   rs=stmt.executeQuery(sqlstr);
if(rs.getRow()==0)
    out.println( "Total   record   is:   "   +   rs.getRow());
if(rs.getRow()> 0)
    out.println( "There   is   no   record:   "   +   rs.getRow());

在数据库里明明有很多条同样loginname的记录,但是检索出来的getrow()结果就是0,显示总是:Total   record   is:   0   请问这是什么原因!

------解决方案--------------------
rs.last();
然后再是rs.getRow()取行数
  相关解决方案