打印text_pass和pw看看值是多少啊
pw = rs.getString("user_pass");
System.out.println(text_pass);
System.out.println(pw);

解决方案 »

  1.   

    please change if(rs.next()) into while(rs.next()).
      

  2.   

    都对拉,就差判断拉,这样判断相等行吗
    if(rs.next())
                          
        {          pw = rs.getString("user_pass");                        
     
                    if ( text_pass.equals(pw))
                         {
                                // eewindow studentms=new eewindow();
                                // studentms.setVisible(true);
                             System.out.print( "success");
                           }
                       else 
                         { System.out.print( "name or password error");
                          }
         }
      

  3.   

    是不是有空格啊,去掉空格判断
    if(text_pass.trim().equeals(pw.trim()))