为了账号安全,请及时绑定邮箱和手机立即绑定

if判断语句

if判断语句

qq_蝶恋花_9 2017-06-24 20:31:54
if(d.insert(ad)){ out.println("注册成功"); }else{ out.println("注册失败"); }为什么调用方法成功了反而显示注册失败,而调用方法失败却显示注册成功
查看完整描述

1 回答

已采纳
?
新_day_day_new

TA贡献18条经验 获得超6个赞

insert函数的代码有吗?

查看完整回答
反对 回复 2017-06-24
  • qq_蝶恋花_9
    qq_蝶恋花_9
    public ResultSet query(String name) throws SQLException{ String sql="select * from admin where 姓名=?"; PreparedStatement ptmt=con.prepareStatement(sql); ptmt.setString(1, name); ResultSet rs=ptmt.executeQuery(); return rs; }
  • qq_蝶恋花_9
    qq_蝶恋花_9
    上面那个错了,是这个: public boolean insert(admin a) throws SQLException{ String sql="insert into admin values(?,?,?,?)"; PreparedStatement ptmt=con.prepareStatement(sql); ptmt.setString(1, a.getName()); ptmt.setString(2, a.getPass()); ptmt.setString(3, a.getPhone()); ptmt.setString(4, a.getSex()); return ptmt.execute(); }
  • 新_day_day_new
    新_day_day_new
    感觉没有错误啊,试一下自己返回bool值。例如: public boolean insert(admin a) throws SQLException{ String sql="insert into admin values(?,?,?,?)"; PreparedStatement ptmt=con.prepareStatement(sql); ptmt.setString(1, a.getName()); ptmt.setString(2, a.getPass()); ptmt.setString(3, a.getPhone()); ptmt.setString(4, a.getSex()); ptmt.execute(); return true;}
点击展开后面2
  • 1 回答
  • 0 关注
  • 1205 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信