提问:ResultSet在if语句中不可操作?
<% 
             String   idno=request.getParameter( "searchidno ");      //获取提交的身份证号 
             String   name=request.getParameter( "searchname ");         //获取提交的姓名 
             String   origin=request.getParameter( "searchorigin ");   //获取提交的籍贯 
             if(idno==null){idno= " ";} 
             byte   b[]=idno.getBytes( "ISO-8859-1 "); 
             idno=new   String(b);             
             if(name==null){name= " ";} 
             byte   c[]=name.getBytes( "ISO-8859-1 "); 
             name=new   String(c); 
             if(origin==null){origin= " ";} 
             byte   d[]=origin.getBytes( "ISO-8859-1 "); 
             origin=new   String(d);                                           
             String   sql1= "select   *   from   basic   where   idno= ' "+idno+ " ' "; 
             String   sql2= "select   *   from   basic   where   name= '% "+name+ "% ' "; 
             String   sql3= "select   *   from   basic   where   origin= ' "+origin+ " ' "; 
             String   sql4= "select   *   from   basic   where   idno= ' "+idno+ " '   and   name= '% "+name+ "% ' "; 
             String   sql5= "select   *   from   basic   where   idno= ' "+idno+ " '   and   origin= ' "+origin+ " ' "; 
             String   sql6= "select   *   from   basic   where   name= '% "+name+ "% '   and   origin= ' "+origin+ " ' "; 
             String   sql7= "select   *   from   basic   where   idno= ' "+idno+ " '   and   name= '% "+name+ "% '   and   origin= ' "+origin+ " ' "; 
          CONTROLDB   con=new   CONTROLDB(); 
          ResultSet   rs; 
          if(idno== " "   &   name== " "   &   origin== " "){response.sendRedirect( "basicsearcherror.jsp ");} 
          else   if(idno== " "   &   name== " "   &   origin!= " "){ResultSet   rs=con.executeQuery(sql3);} 
          else   if(idno== " "   &   name!= " "   &   origin== " "){ResultSet   rs=con.executeQuery(sql2);} 
          else   if(idno!= " "   &   name== " "   &   origin== " "){ResultSet   rs=con.executeQuery(sql1);} 
          else   if(idno!= " "   &   name!= " "   &   origin== " "){ResultSet   rs=con.executeQuery(sql4);} 
          else   if(idno!= " " &n