为什么删除jframe java错误中的按钮
我在youtube上试过 我在jframejava中创建了delete按钮,然后在运行时发生了一个错误为什么删除jframe java错误中的按钮,java,jframe,Java,Jframe,我在youtube上试过 我在jframejava中创建了delete按钮,然后在运行时发生了一个错误 private void btnDeleteActionPerformed(java.awt.event.ActionEvent evt) { if (!jtextId.getText().equals("")) { try { Connection con =
private void btnDeleteActionPerformed(java.awt.event.ActionEvent evt) {
if (!jtextId.getText().equals(""))
{
try {
Connection con = getConnection();
PreparedStatement ps = con.prepareStatement("DELETE FROM product WHRRE id = ?");
int id=Integer.parseInt(jtextId.getText());
ps.setInt(1, id);
ps.executeUpdate();
JOptionPane.showMessageDialog(null, "Data Delete");
} catch (SQLException ex) {
Logger.getLogger(Main_Window.class.getName()).log(Level.SEVERE, null, ex);
JOptionPane.showMessageDialog(null, "Produt Not Deleted");
}
}
else{
JOptionPane.showMessageDialog(null, "Enter Product");
}
}
输出错误在ps.executeUpdate()中代码>
我应该修复什么???如果粘贴的代码是您的实际代码,则错误来自此行:
PreparedStatement ps = con.prepareStatement("DELETE FROM product WHRRE id = ?");
SQL中存在键入错误,替换为:
PreparedStatement ps = con.prepareStatement("DELETE FROM product WHERE id = ?");
如果粘贴的代码是实际代码,则错误来自此行:
PreparedStatement ps = con.prepareStatement("DELETE FROM product WHRRE id = ?");
SQL中存在键入错误,替换为:
PreparedStatement ps = con.prepareStatement("DELETE FROM product WHERE id = ?");
你的错误是什么?你的错误是什么?