combobox con bd
Publicado por Sara (7 intervenciones) el 07/04/2010 20:22:11
Hola, estoy dando vueltas a un tema y no se por donde cogerlo... a ver si alguien puede ayudarme.
el caso es que quiero sacar unos productos en un combobox (muy sencillo). Los productos los tengo en una base de datos al que accedo por una conexion Servidor/cliente.
Este es el codigo que tengo:
try{
ProduktuLista.INSTANTZIA.produktuakLortu();
Iterator<Produktua> it=ProduktuLista.INSTANTZIA.getProduktuLista().iterator();
do{
System.out.println("nombre" + it.next().getIzena());
jComboBoxProduktuak.addItem(it.next().getId_produktua());
}while(it.hasNext());
}catch(Exception e){
e.printStackTrace();
}
el caso es que si solo saco por pantalla con system.out y deshabilito el sdditem del combo, me aparecen en la casilla de contorl los 9 productos que tengo, estupendo!! pero si habilito lo del combobox me salen solo 4, los impares!! no se porque. Ademas de esto me da un error java.util.NoSuchElementException y me lleva directamente a la fila de jComboBoxProduktuak.additem...
He comprobado que el array en que se guardan los productos guarda bien los que le pasa la base de datos.
Espero que me puedan ayudar que me he atascado!!
el caso es que quiero sacar unos productos en un combobox (muy sencillo). Los productos los tengo en una base de datos al que accedo por una conexion Servidor/cliente.
Este es el codigo que tengo:
try{
ProduktuLista.INSTANTZIA.produktuakLortu();
Iterator<Produktua> it=ProduktuLista.INSTANTZIA.getProduktuLista().iterator();
do{
System.out.println("nombre" + it.next().getIzena());
jComboBoxProduktuak.addItem(it.next().getId_produktua());
}while(it.hasNext());
}catch(Exception e){
e.printStackTrace();
}
el caso es que si solo saco por pantalla con system.out y deshabilito el sdditem del combo, me aparecen en la casilla de contorl los 9 productos que tengo, estupendo!! pero si habilito lo del combobox me salen solo 4, los impares!! no se porque. Ademas de esto me da un error java.util.NoSuchElementException y me lleva directamente a la fila de jComboBoxProduktuak.additem...
He comprobado que el array en que se guardan los productos guarda bien los que le pasa la base de datos.
Espero que me puedan ayudar que me he atascado!!
Valora esta pregunta


0