更新: 以下の提案を試しましたが、まだ機能していません。employeeid=1 を試すと、成功したと表示されますが、mysql コマンド ラインに入ると、まだそこにレコードが表示されます。
別の投稿を見てみましたが、挿入は機能しますが、何らかの理由で削除機能が機能しません。
レコードを削除しようとしていますが、エラーが発生し続けます。mysql と netbeans を実行しています。助けてください、ありがとう。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
statement.executeUpdate("INSERT INTO `abcinc`.`employees`"
+ "(`EmployeeID`,`First_Name`,`Last_Name`,`Birthday`,`Dept_Name`)VALUES("
+ "'" + jTextField1.getText() + "',"
+ "'" + jTextField2.getText() + "',"
+ "'" + jTextField3.getText() + "',"
+ "'" + jTextField4.getText() + "',"
+ "'" + jTextField5.getText() + "');");
JOptionPane.showMessageDialog(null, "Successful Update!!!", "Database Messages",
JOptionPane.OK_OPTION);
}
catch(SQLException error){
JOptionPane.showMessageDialog( null, error.getMessage(), "Database Messages",
JOptionPane.ERROR_MESSAGE );
}
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
statement.executeUpdate("DELETE FROM `abcinc`.`employees`"
+ "WHERE (`EmployeeID`,`First_Name`,`Last_Name`,`Birthday`,`Dept_Name`)VALUES("
+ "'" + jTextField1.getText() + "',"
+ "'" + jTextField2.getText() + "',"
+ "'" + jTextField3.getText() + "',"
+ "'" + jTextField4.getText() + "',"
+ "'" + jTextField5.getText() + "');");
JOptionPane.showMessageDialog(null, "Successful Update!!!", "Database Messages",
JOptionPane.OK_OPTION);
}
catch(SQLException error){
JOptionPane.showMessageDialog( null, error.getMessage(), "Database Messages",
JOptionPane.ERROR_MESSAGE );
}
}