你debug看下username和password的值是什么

解决方案 »

  1.   

    executeQuery查询无论如何都不会返回null的,它返回的是ResultSet对象,所以你应该判断的是ResultSet对象的内容是否为空。
      

  2.   

    我想用ResultSet的next方法将查询结果转换为String,然后和用户输入的名字密码进行 比较,但是发现这么写的时候,try语句根本不执行,这是怎么回事啊?ResultSet rs=st.executeQuery();
    try{
    while(rs.next())
    {
    String tel=rs.getString(1);
    }}catch (Exception e){
    e.printTrackTrace();
    }
      

  3.   

    ResultSet没有count的相关方法啊