if rs.next();
判断有没有记录。要知道总数阿,那就在sql里面加一个count吧,然后取那个值。

解决方案 »

  1.   

    while(rs.next())可以,分页不用知道总数,只规定每页多少数据即可
      

  2.   

    if(rs.next())
     {out.print("不为空");}
    else
     {out.print("为空");}
      

  3.   

    rs.last()
    int total=rs.getRows()
      

  4.   

    楼上正解,不过有些笔误:rs.getRow();
      

  5.   

    1.判断是否有记录就用while(rs.next())就行啊!如果rs中有记录则rs.next()为true,
      否则 为false。
    2.获得结果集的行数,得到rs后可以这么写:
      rs.last();
      int rowCount = getRow();
      但rs.last()后如果想再从rs中获得记录,则要先把rs的指针移到记录集首位,即   
      rs.beforeFirst();
      

  6.   

    if(EOF())
    {out.print("请指向下一条记录");}