Actualización de Datos
Publicado por Hector (63 intervenciones) el 13/11/2019 20:44:46
Hola amigos del foro mi consulta es la siguiente, he aquí el código que utilizo para refrescar los jcombobox, es decir que cuando no hay un dato el usuario puede dirigirse a la pantalla en cuestión, después vuelve y presiona el botón actualizar, esto se realiza para que el usuario no salga y vuelva a ingresar los datos ya ingresados, dicho proceso funciona bien hasta ahí, pero me carga el primer dato que encuentra ya que los tengo en forma ascendente, este el código
además les muestro un ejemplo de como se cargan:
de todas maneras adjunto un ejemplo para que me puedan entender mejor, ojala que me puedan ayudar y desde ya muchas gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
private void cmdactualizarActionPerformed(java.awt.event.ActionEvent evt) {
this.cmbnombre.removeAllItems();
cargarCmbNombre();
cmbnombre.setModel(modelNombre);
this.cmbcorredor.removeAllItems();
cargarCmbCorredor();
cmbcorredor.setModel(modelCorredor);
this.cmbtipo.removeAllItems();
cargarCmbTipo();
cmbtipo.setModel(modelTipo);
this.cmbmarca.removeAllItems();
cargarCmbMarca();
cmbmarca.setModel(modelMarca);
this.cmbmodelo.removeAllItems();
cmbmodelo.setModel(modelModelos);
}
1
2
3
4
5
6
7
public void cargarCmbNombre() {
modelNombre.removeAllElements();
List<String[]> nombres = MyQuery.getInstance().executeQuery("select Distinct Nombre_Compañia from compañias where activo = 1 Order By Nombre_Compañia Asc");
nombres.forEach(r -> {
modelNombre.addElement(r[0]);
});
}
- Pantallas.rar(304,3 KB)
Valora esta pregunta


0