elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: ¿Eres usuario del foro? Ahora tienes un Bot con IA que responde preguntas. Lo puedes activar en tu Perfil


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico  (Leído 14,586 veces)
luisalb

Desconectado Desconectado

Mensajes: 10


Ver Perfil
JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico
« en: 19 Septiembre 2008, 05:24 am »

Un saludo a toda la gente del foro. Soy nuevo por aquí y también nuevo en el mundo de la programacion JAVA.

Mi consulta es la siguiente: Como hacer para llenar un jComboBox con datos textuales, pero a la vez guardar un dato numérico, y al escoger uno de los items solo coger el dato numérico.

Por ejemplo, tener un jComboBox con los nombres de las categorias de productos, pero al escoger una categoria; pasar el código de la categoría y no el nombre.

Los datos quisiera llenarlos, mediante una clase, que se conecte a la Base de datos MySQL y traiga tanto el nombre y el codigo del la tabla categorias.

Otra pregunta, la opcion DefaultComboBoxModel, tiene alguna opcion para trabajar de mejor forma, el caso propuesto anteriormente.

Por sus respuestas muchas gracias. LuisAlb


En línea

juancho77


Desconectado Desconectado

Mensajes: 455


rie con demencia


Ver Perfil
Re: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico
« Respuesta #1 en: 20 Septiembre 2008, 02:16 am »

http://www.programacionfacil.com/java_windows/start


En línea

Sk9ITk5Z


Desconectado Desconectado

Mensajes: 2.306



Ver Perfil WWW
Re: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico
« Respuesta #2 en: 24 Septiembre 2008, 21:33 pm »

yo lo hcie asi:

Código:
private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox1ActionPerformed
      selecciono = jComboBox1.getSelectedIndex();
      if(selecciono ==1)
          jTextField1.setText("SELECT *FROM JCOV_CLIENTES");
      if(selecciono ==2)
          jTextField1.setText("SELECT *FROM JCOV_DETALLES");
      if(selecciono ==3)
          jTextField1.setText("SELECT *FROM JCOV_FACTURAS");
     
    }//GEN-LAST:event_jComboBox1ActionPerformed


En línea

Este es un pueblo de corazón extraviado, no quiere conocer mis caminos por eso no entraran en mi descanso.
juancho77


Desconectado Desconectado

Mensajes: 455


rie con demencia


Ver Perfil
Re: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico
« Respuesta #3 en: 25 Septiembre 2008, 22:05 pm »

Lo mas sencillo seria cargar en el ComboBox los nombres y cuando el usuario elige una opcion del Combo, tomas el nombre, buscas en la base de datos el nombre y devolves esta vez el codigo numerico que querias. Claro que requiere dos conexiones a la tabla. Eso se puede solucionar si de alguna manera se almacena el resultset. En fin, es una idea :P
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
como llenar una base de datos usando java con IDE netbeans
Java
XpandyX 4 9,027 Último mensaje 26 Febrero 2011, 19:38 pm
por Debci
como mostrar datos de mysql en java ide netbeans
Java
XpandyX 2 18,212 Último mensaje 13 Marzo 2011, 22:00 pm
por wilfo
[Python]Sumar valor numérico de cada carácter de una cadena(ASCII).
Python
S3kh 7 12,687 Último mensaje 4 Septiembre 2011, 03:57 am
por S3kh
llenar un jcombobox usando el método set - get de una clase
Java
jorgecotrinax 6 7,522 Último mensaje 1 Octubre 2021, 21:47 pm
por jorgecotrinax
Como llenar campos (jtextfield) a través de un jcombobox | uso de métodos set y get
Java
jorgecotrinax 4 6,295 Último mensaje 1 Octubre 2021, 21:48 pm
por jorgecotrinax
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines