使用if else和preparedStatement在数据库中插入记录不起作用

时间:2013-12-02 14:48:09

标签: netbeans

我想检查我的记录是否存在于数据库中 含义, 如果记录不在数据库中, 它将执行此查询并在数据库中更新它。 然而, 当我运行代码时, 没有任何错误, 但!它只是没有插入。 我试过null&& .equals( “”)

 if (member_ID == null)
 {
 PreparedStatement pstmtInsert = conn.prepareStatement(
"INSERT INTO Customers (MembershipID, Contact, Email, Address, SurveyStatus, Subscription) VALUES (?, ?, ?, ?, ?, ?)");

    pstmtInsert.setString(1,member_ID);
          pstmtInsert.setString(2,contact_num);
          pstmtInsert.setString(3,email_add);
          pstmtInsert.setString(4,mail_add);
          pstmtInsert.setString(5,radio_group);
          pstmtInsert.setString(6,receive_info);         
          pstmtInsert.executeUpdate();
           pstmtInsert.close();
 }

0 个答案:

没有答案