Título: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico Publicado por: luisalb 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 Título: Re: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico Publicado por: juancho77 en 20 Septiembre 2008, 02:16 am http://www.programacionfacil.com/java_windows/start
Título: Re: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico Publicado por: Sk9ITk5Z 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 Título: Re: JAVA y MySQL-Llenar un JComboBox con datos textual, pero tomar su valor numérico Publicado por: juancho77 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
|