Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2008, 11:29
Avatar de Snd234
Snd234
 
Fecha de Ingreso: mayo-2007
Ubicación: Frente al PC
Mensajes: 413
Antigüedad: 17 años
Puntos: 2
Obtener "codigo" de un JCombobox

De una base de datos obtengo un listado que lo inserto en un JCombobox, y me gustaria que al seleccionar un elemento obtener el codigo de este.

La primera solucion que tenia era obtener el nombre del elemento seleccionado y realizar la consulta en la base de datos para obtener su codigo. Pero en caso de tener varios Combobox serian muchas las consultas a realizar para obtener un solo dato.

La segunda solucion, era crear 2 jCombobox, la segunda estaria oculta y guardaria los codigos. Cuando realizo el ciclo para llenar el combobox principal, tambien lleno el secundario con las claves principales. Entonces, cuando seleccione un elemento del Combobox principal, obtengo el codigo del segundo Combobox, de acuerdo al indice seleccionado del primero.

Y como tercera solucion, es similar a la anterior. Usando un arreglo de numeros, guardo los codigos y en el Combobox, al seleccionar un elemento obtengo el indice y lo busco en el arreglo, obteniendo asi la clave principal.

Existe alguna otra solucion??? cual seria mejor implementar?
__________________
KIBIT.cl