用frame框架做的一个登录界面,输入账号和密码后 点击登录按钮可以和提取到数据库中的数据来进行帐号密码验证。但是我输入帐号和密码后点击登录就会产生下面图中的异常。帐号为空时点击登录也不会弹出预想的警告框。连接sql数据库之前一切正常。请高手帮忙解答在下的问题,本人新手刚接触JAVAJava数据库j2sesql2005

解决方案 »

  1.   

    WHEHE这是什么东西,应该是where
      

  2.   

    where 写错了,话说楼主看看报错信息
      

  3.   

    还有别再使用statement了,
    用PrepareSratement吧
      

  4.   

    先看看你连接数据库的代码对不对吧!
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名","数据库登录名","登录密码"); 
      

  5.   

    把where 改了之后 运行发现有nullPointerException 异常,就把userName.equals()加上了||userName==null就行了,没错误了
      

  6.   


    oo ,你这样还是有问题, ,,userName==null 应该在 || 的前面。。
      

  7.   

    SQL 语句中的where 写的错误。你写成了whehe.