Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/04/2016, 18:47
Darkmarus
 
Fecha de Ingreso: abril-2016
Mensajes: 8
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: Excepciones y base de datos

mm no se como intentas eliminar dado que la base de datos te aria saltar la excepcion por intentar borrar una row utilizada en otra tabla, eso es integridad de la base de datos asi que con un catch capturas el error en esa ejecución

Código Java:
Ver original
  1. public void eliminar(long id) throws SQLException {
  2.  
  3.         String sql = "delete from encabezado_ingreso where id_ingreso=";
  4.         sql += id;
  5.         PreparedStatement ps = null;
  6.         try {
  7.             ps = conn.prepareStatement(sql);
  8.             ps.executeUpdate();
  9.         } catch (SQLException ex) {
  10.             System.out.println("Error al borrar");
  11.         }finally{
  12.             if (ps!=null) {
  13.                 ps.close();
  14.             }
  15.         }
  16. }

bueno aunque para obviar este tipo de problemas casi nunca se borra de la base de datos solo se hace una eliminación lógica con un tipo booleano como atributo
(me disculpo por no haber respondido ayer, me entretuve con un código en C# )