2017-08-14 6 views
0

で削除ボタンが、私はエラーが出力誤差にのJFrameのJavaエラー

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();

であり、私はJFrameののJavaで削除ボタンを作成ユーチューブ のチュートリアルを試してみました理由私は何を修正すべきですか?

+1

あなたが得ているの? – Kai

答えて

3

貼り付けたコードは、あなたの実際のコードは、エラーがこの行から来ている場合:

PreparedStatement ps = con.prepareStatement("DELETE FROM product WHRRE id = ?"); 

あなたはSQLでの誤植を持っている、で置き換える:エラーは何

PreparedStatement ps = con.prepareStatement("DELETE FROM product WHERE id = ?");