Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 22-feb-2008, 10:42   #1 (permalink)
Topex ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 1
Ayuda con combo box.

Hola amigos el motivo de mi post es para pedirles ayuda en lo sgte.

Tengo un combobox el cual es llenado con datos extraidos desde una base de datos(postgres), la tabla donde se extraen estos datos esta compuesta por 2 atributos que son ID y NOMBRE de la tabla AREA mi pregunta es como puedo almacenar la ID del NOMBRE en otra tabla llamado USUARIO.

Estoy trabajando con una aplicacion en java y necesito ayuda de los maestros ya que recien me estoy iniciando en esto.

les dejo lo que llevo hasta el momento.

Code:

try

{
conexiondb cdb = factoria_servicios.getInstancia().getConexionDb();

cdb.unsql = "SELECT id_area,nombre FROM area ";
cdb.rs = cdb.sql.executeQuery(cdb.unsql);


while (cdb.rs.next())
{
cb_area.addItem(cdb.rs.getString("nombre"));// cb_area nombre del jComboBox

}

}

catch(java.lang.ClassNotFoundException e)
{
Topex está desconectado   Responder Citando
Antiguo 22-feb-2008, 12:07   #2 (permalink)
javierhernandezb ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 9
Re: Ayuda con combo box.

Holas...

Bueno, si estas usando JSP's o Servlets te conviene que la estructura del Combo Box sea la siguiente

<select name ="mi_combo" id="mi_combo">
<option value = ID_TABLA_AREA>NOMBRE</option>
</select>

Si lo haces de esa manera al enviar los datos puedes capturar muy facilmente con

resquest.getParameter(NOMBRE_COMBO);

Una vez que ya tengas el ID solo es cuestion de mandar llamar algun metodo que lo inserte en la otra tabla......

Esta es una opción, aunque no estaria nada mal que nos dijeras bajo que contexto estas trabajando el Combo...

JSP'S, SERVLETS, JSF, STRUTS o aplicacion Stand Alone...... suerte.....
javierhernandezb está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 18:56.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93