首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-01-02 
jsp 检索数据库记录数不正确!(只有10分了,不好意思!)sqlstr selectloginnamefromsys_userinfowherelogin

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()取行数

热点排行