public static Servicios ObtenerServicios(int IdServicio) throws Exception { Servicios miServicio = null; CallableStatement ObjProcedimiento; Connection conector = estado(); try { ObjProcedimiento = conector.prepareCall("{call ObtenerServicios(?)}"); ObjProcedimiento.setInt(1, IdServicio); ResultSet respuesta = ObjProcedimiento.executeQuery(); miServicio = new Servicios(); while (respuesta.next()) { miServicio.setIdServicio(respuesta.getInt(1)); miServicio.setNombre(respuesta.getString(2)); } } catch (Exception pp) { JOptionPane.showMessageDialog( null, "Error en Catalogo: ObtenerServicios " + pp.getMessage(), "ATENCION", JOptionPane.WARNING_MESSAGE); } finally { conector.close(); } return miServicio; }