用户登入代码问题,谢谢大家了! login 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 断点下 ResultSet rs=pstmt.executeQuery();if(rs.next()){看这两行执行后,rs 结果集中有记录没,如果没有记录,那么rs.next 便为false 这样返回的resultUser 便为 User resultUser=null; 定义的null了 debug断点查值或者复制你的sql直接查询数据库看能输出结果不 从代码逻辑来看 是数据库端抛异常了原因:从判断逻辑来看只有异常的时候才会提示登录失败 如果用户为空就不知道干嘛了。。然后看数据库端的代码 只有数据库抛了异常才会有异常抛出 lz没有以自己的逻辑抛出来的异常 顾得出结论是数据库端逻辑抛异常了 还有lz确定这代码能编译通过?jButton2ActionPerformed这个方法里面的try 我怎么看都多了个} 在catch前面。 http://pan.baidu.com/s/1bndAJTX 朋友们 我把原代码上传了 e.printStackTrace();JOptionPane.showMessageDialog(null, "登陆失败");错误信息是什么 http://pan.baidu.com/s/1bndAJTX 朋友们 我把原代码上传了 你的login函数查询的时候有问题。PreparedStatement pstmt=con.prepareCall(sql);prepareCall是调用存储过程的,如果要使用con.prepareCall(sql);,你的sql的写法应该是String sql = "{call t_user(?)}";其中t_user是你的一个存储过程。你可以将PreparedStatement pstmt=con.prepareCall(sql);改成:PreparedStatement pstmt=con.prepareStatement(sql);或者修改你的sql语句。 请写出下面代码的输出结果 (12) 急死了!!关于jacob配置的问题,各位大侠帮帮忙啊~~ 这段代码有啥问题 一个很基础的问题 好玩的游戏(蛙跳游戏的算法实现) JAVA基础应用: 处理Java中的日期问题 100分求一个文件!!!急急急!!!在线等!!! 问: 什么是调节器,什么是访问器 。 如何通过remote interface实现功能 DataModule中如何执行SQL,判断数据是否存在??小弟是新人 ++问题 win7操作系统,安装完ant之后,执行ant命令报错,在cmd 里面执行 ant,报错:“此时不应有 D:\Program”。 请高人指点啊,多谢。
ResultSet rs=pstmt.executeQuery();
if(rs.next()){
看这两行执行后,rs 结果集中有记录没,如果没有记录,那么rs.next 便为false 这样返回的resultUser 便为 User resultUser=null; 定义的null了
或者
复制你的sql直接查询数据库看能输出结果不
原因:从判断逻辑来看只有异常的时候才会提示登录失败 如果用户为空就不知道干嘛了。。
然后看数据库端的代码 只有数据库抛了异常才会有异常抛出 lz没有以自己的逻辑抛出来的异常
顾得出结论是数据库端逻辑抛异常了 还有lz确定这代码能编译通过?jButton2ActionPerformed这个方法里面的try 我怎么看都多了个} 在catch前面。
JOptionPane.showMessageDialog(null, "登陆失败");错误信息是什么
PreparedStatement pstmt=con.prepareCall(sql);
prepareCall是调用存储过程的,如果要使用con.prepareCall(sql);,你的sql的写法应该是String sql = "{call t_user(?)}";其中t_user是你的一个存储过程。你可以将PreparedStatement pstmt=con.prepareCall(sql);
改成:PreparedStatement pstmt=con.prepareStatement(sql);
或者修改你的sql语句。