public int add(User e, Connection c) throws SQLException { String sql = "insert into User values(?,?,?,?,?,?,?,?)"; PreparedStatement ps = c.prepareStatement(sql); String pwdencrypt = CryptWithMD5.cryptWithMD5(e.getPassword()); Object userDetails[] = { e.getId(), e.getUsername(), e.getPassword(), e.getFirst_name(), e.getLast_name(), e.getEmail(), e.getSex() }; for (int i = 0; i < userDetails.length; i++) { ps.setObject(i + 1, userDetails[i]); } return ps.executeUpdate(); }
public int updte(User e, Connection c) throws SQLException { String sql = "update user set firstName=? , lastName=? , age=? , sex=? , weight=? , height=? , waistSize=? , occupation=? , workinghours=? , anydiseases=? , takingmedicines=? , userName=? , email=? , password=? , photopathofuser=? where userid=?"; PreparedStatement ps = c.prepareStatement(sql); String pwdencrypt = CryptWithMD5.cryptWithMD5(e.getPassword()); Object upd[] = { e.getId(), e.getUsername(), e.getPassword(), e.getFirst_name(), e.getLast_name(), e.getEmail(), e.getSex() }; for (int i = 0; i < upd.length; i++) { ps.setObject(i + 1, upd[i]); } return ps.executeUpdate(); }