У меня ниже Запрос на обновление. Я не могу найти ошибку в Запросе
public void updateContact(contact cont){
Connection con=myConnection.getConnection();
PreparedStatement ps ;
try {
// below is Query Check full line
String updateQuery=" UPDATE `mycontact` SET `firstName`=?,`lastName`=?,`group`=?,`phone`=?,`email`=?,`address`=?, WHERE `id`=?";
ps=con.prepareStatement(updateQuery);
ps.setString(1, cont.getFirstName());
ps.setString(2, cont.getLastName());
ps.setString(3, cont.getGroup());
ps.setString(4, cont.getPhone());
ps.setString(5, cont.getEmail());
ps.setString(6,cont.getAddress() );
ps.setInt(7, cont.getCid());
if(ps.executeUpdate() !=0){
JOptionPane.showMessageDialog(null, "contact Data Edited ");
}else{
JOptionPane.showMessageDialog(null, "Somthing Wrong");
}
} catch (SQLException ex) {
System.out.println("err in update query");
Logger.getLogger(contactQuery.class.getName()).log(Level.SEVERE, null, ex);
}
}
Front.contactQuery updateContact
SEVERE: null
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: в вашем синтаксисе SQL есть ошибка
;проверьте руководство, соответствующее вашему серверу MariaDB