Programación General > Java
Problemas con el siguiente codigo
(1/1)
turicuen:
El siguiente codigo lo que hace es sacar un numero de una base de datos y compararlo con otro numero de un comboBox. Si son igulaes comprobamos si esta disponible. Si no lo esta eliminamos el numero del comboBox.
El problema lo tengo que cuando elimino del comboBox, me salta un numero y no lo compara, por lo cual si no esta libre no lo elimina.
--- Código: Text ---//Ya tengo creada la conexion correctamente st = conexion.createStatement(); for (int i = 0; i < comboBox.getItemCount(); i++) { String j = (String) comboBox.getItemAt(i); int z = Integer.parseInt(j); result = st.executeQuery("select * from tabla"); while(result.next()){ int n=res.getInt("numero"); if (z==n){ //Si el numero es el mismo, comprobamos si libre if (!disponible(n)){ comboBox.removeItem(comboBox.getItemAt(i)); } }//Fin if z==n }//fin While }//Fin for
chuidiang:
Hola:
Creo que te he contestado a esta duda en este otro foro de java.
Se bueno.
Navegación
Ir a la versión completa