int i=0;//为空
while(rs.next()){//rs为RecordSet
    i++;
}
if(i==0){
    //RecordSet为空
}else{
    //RecordSet不为空
}

解决方案 »

  1.   

    int i=0;//为空
    while(rs.next()){//rs为RecordSet
        i=1;
        break;
    }
    if(i==0){
        //RecordSet为空
    }else{
        //RecordSet不为空
      

  2.   

    if(rs.next()){
      //记录集不为空
    }
    else{
      //记录集为空
    }
      

  3.   

    同意hezhiqiang的方法,记录集为空,rs.next()返回值为false,类似问题可查阅jdk文档!
      

  4.   

    用ResultSet的next()方法就可以得知啦,看你说RecordSet,好像是写asp,很相似的啦.
      

  5.   

    if(rs != null){
      while(rs.next()){
        return true;//不为空
      }
    }
    return false;//为空
      

  6.   

    return(rs.next());
    // true;为空
    // false;不为空
       
      
      

  7.   

    记得  ResultSet 有个方法  pblic boolean wasNull()  
    用来判空我一直这么用。