如果没有打印出其他的信息,说明你的程序是执行通过了,只是没有进去这里执行而已。
if(((result.getString(2)).equals(user))&&((result.getString(7)).equalsIgnoreCase(pass)))
     {
        isValid=true;
        break;
     }
应该是这个判断没有通过的原因吧。

解决方案 »

  1.   

    我也明白是这里,可是就是不知道该如何改,我的想法是做一个登录用户和密码认证的javabean,有没有其他的方法譬如例子给介绍一下,当然如果有愿意留下QQ号码的我将非常的感谢我的QQ106987868,现在在线,期望您的帮助,我是没学多久
      

  2.   

    比如这样就可以了
    你的字段假设是:userid、pwd
    "select * from jLogin where userid = '" + userid + "' and pwd = '" + pwd + "'"
    使用这个语句,返回的如果是null或者rs.next()是false表示登录不成功阿。
      

  3.   

    strSql = "select * from jLogin where userid = '" + userid + "' and pwd = '" + pwd + "'"
    ResultSet result=executeQuery(strSql);
    if(result!=null&&result.next()){
      isValid = true;
    }
      

  4.   

    运行成功了,感谢‘jcq(疯子弟)’ ,看来自己又要补习SQL语言了.........
    另外我很不明白就是平时网页如何记录我在线,比如现在用的这个论坛,只要我登录后就一直存在,不管到本站的那个网页都如此,当然,这个是我现在继续解决的,如果你方便的话给个解释,我下午一点半会结贴,到时加分给你,再次谢谢