Bueno primero que todo ya me muestra el Numero de identificacion pero no se como hacer para que en un Label me muestre el nombre aqui les dejo mi codigo para que lo vean este codigo, es de la claseCortador donde hago los metodo de Guardar,Eliminar,Modificar y todo esto
Código:
y aqui sigue lo de la clase formulario donde esta el diseño y eso y llamo a la otra clase y a sus metodospublic static List<String>listarNombres() throws Exception { try { String sql="SELECT codigo_trabajador,nombre_trabajador FROM trabajador WHERE oficio_trabajador LIKE 'cortador'"; ConexioBaseDatos baseDatos=new ConexioBaseDatos(); baseDatos.conectar(); PreparedStatement sentencia=baseDatos.crearSentencia(sql); ResultSet respuestaBD=baseDatos.consultar(sentencia); List<String>listacontactos=new ArrayList<String>(); while(respuestaBD.next()==true) { listacontactos.add(respuestaBD.getString("nombre_trabajador")); listacontactos.add(respuestaBD.getString("codigo_trabajador")); } baseDatos.desconectar(); if(listacontactos.isEmpty()) { throw new Exception("La agenda se encuentra vacia"); } return listacontactos; } catch (Exception e) { throw new Exception("Consulta negativa\n"+e.getMessage()); } }
Código:
he bueno si depronto no fui muy claro y no es entendible porfavor me dicen para mejorarlo y si me pueden ayudar con otro codigo aparte de este con gusto aceptare la yuda aunque la verdad me gustaria implemntarlo en este pero no importa gracias private void formInternalFrameOpened(javax.swing.event.InternalFrameEvent evt) { // TODO add your handling code here: try { this.cmbNombre.removeAllItems(); List<String> nombres= ClaseCortador.listarNombres(); for (String nombrePersona: nombres) { this.cmbNombre.addItem(nombrePersona); } JOptionPane.showMessageDialog(this, nombres); } catch (Exception error) { JOptionPane.showMessageDialog(this, "Registro satisfactorio", "Operacion Error",JOptionPane.INFORMATION_MESSAGE); JOptionPane.showMessageDialog(this, error.getMessage()); } }