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
String sql
= "delete from encabezado_ingreso where id_ingreso="; sql += id;
try {
ps = conn.prepareStatement(sql);
ps.executeUpdate();
System.
out.
println("Error al borrar"); }finally{
if (ps!=null) {
ps.close();
}
}
}
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#
)