Hola buenas!
Estoy realizando una aplicacion con netbeans visaul web pack. Y tengo una tabla con productos que estan relacionados con una base de datos.
Por ejemplo:
una tabla de vinos con los siguientes campos:
nombre numero de unidades
Un ejemplo seria vino rioja de 5 unidades. Pos bien, el campo de unidades lo quiero poner en un dowdrop list (caja de texto). En este caso el rija tendria un dropdown list del 0 al 5 y poder escoger o 0 o 1 o 2...o 5.
Esto es lo que he programado:
Código:
private void vinos(){
int noofDBRows = vinosDataProvider.getRowCount();
listOptionsVinos = new Option[noofDBRows + 1];
int rowcount = 0;
if (noofDBRows > 0) {
// Build the Options Array with the data
// from DataProvider plus Dummy Value
vinosDataProvider.cursorFirst();
do{
String linea=vinosDataProvider.getCursorRow().getRowId();
int aux=Integer.parseInt(vinosDataProvider.getValue("nUds&q uot;).toString());
for (int i=0;i
String i2=String.valueOf(i);
listOptionsVinos[i]=new Option(i2);
}
} while (vinosDataProvider.cursorNext());
// Add Dummy Value to Array at the end,
// Use Dummy Value ("999") as Value for the Dummy!!
// Note : - You could add the Dummy value at
// any position of your choice
listOptionsVinos[rowcount] = new Option("999", "-------");
} else {
listOptionsVinos[rowcount] = new Option("999", "No Rows from DB");
}
}
-----------------------
Código:
public void init() {
vinos();
}
Pero resulta que listOptionVinos es igual para todos los producto y me da error.
Si alguien supiese como solucionarlo se lo agradeceria.
En cualquier caso puedo enviar a vuestro email imagenes de lo que ocurre.
Muchas gracias de antemano
Un saludo