Проблема синтаксиса Sql с просьбой проверить мою версию SQL для использования рядом с обновлением ресторан set date= customerid= customername= totalc в строке 1
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("java.sql.DriverManager"); Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/12C","root","tiger"); Statement stmt = con.createStatement(); { String query="update restaurant set Date="+dtf.getText()+", CustomerID="+iddtf.getText()+", CustomerName="+cntf.getText()+", TotalCost="+ttf.getText()+", PhoneNumber="+pntf.getText()+", Address="+atf.getText()+"where CustomerID="+idtf.getText()+";"; stmt.executeUpdate(query); JOptionPane.showMessageDialog(this, "Record Updated"); stmt.close(); con.close(); } } catch(Exception e) { JOptionPane.showMessageDialog(null, e.getMessage()); } // TODO add your handling code here: }
Что я уже пробовал:
Многие вещи, такие как изменение кодов