0

Estoy intentando borrar una fila en un jTable y a su vez la misma fila en la tabla SQL con la que esta conectada pero al darle al botón me aparece el error "Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException".

introducir la descripción de la imagen aquí

Este es el codigo que estoy utilizando para borrar.

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
   String id = TabProv.getValueAt(TabProv.getSelectedRow(), 0).toString();
    //Mando a llamar la clase para la conexión a la base de datos.
    ConexionBD con = new ConexionBD();
    try{
        String SQL = "DELETE FROM proveedores WHERE ID = '"+id+"';";
        con.sentencia.executeUpdate(SQL);
        JOptionPane.showMessageDialog(null, "El proveedor fue eliminado");
    }catch(SQLException ex){
        Logger.getLogger(Tabla_de_Marcas.class.getName()).log(Level.SEVERE, null, ex);
    }
    con.DesconectarBD(); 
}  
  • ¿Responde esto a tu pregunta? [¿Cuál es la solución a todos los errores NullPointerException presentes, pasados y futuros?](https://es.stackoverflow.com/questions/42977/cu%c3%a1l-es-la-soluci%c3%b3n-a-todos-los-errores-nullpointerexception-presentes-pasados) – padaleiana Jul 22 '21 at 18:59

0 Answers0