Feeds de los foros

En la página principal de los foros encontrarás los enlaces al logo feed feed general y al de cada uno de los foros.

Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible

Buscar en el foro

Foro J2SE

feed Foro J2SE Foro: J2SE

Nuevo Tema Nuevo Tema

llenar un combo con datos de una consulta 03/12/2008 19:34
christian008 Hola q tal? mi problema es el siguiente quiero llenar un combo con datos de una consulta para ello hago lo siguiente.
try{
ResultSet rs=sentencia.executeQuery("SELECT dia FROM frecuencias");
rs.first();
while (rs.next()){
    combodia.addItem(rs2.getObject(1));
}
}catch(SQLException e){
}
El problema que esto solo me agrega el primer dato y no todos (se que hay mas)
alguna sugerencia
gracias!
#unapprove_message#
RE: llenar un combo con datos de una consulta 03/12/2008 20:29
jholder bueno estoy viendo que llamas a un rs2 para pedir un objeto y estas iterando un rs, estas trabajando con el rs adecuado?
#unapprove_message#
RE: llenar un combo con datos de una consulta 04/12/2008 00:18
anonymous

try{
ResultSet rs=sentencia.executeQuery("SELECT dia FROM frecuencias");

while (rs.next()){
    combodia.addItem(rs.getString(dia));
}

 rs.close();

}catch(SQLException e){
}

 Fijate si asi te funciona ... 

#unapprove_message#
RE: llenar un combo con datos de una consulta 04/12/2008 12:43
anonymous tengo una duda con este tema como yo puedo hacer que cuando seleccione un elemento de combo se seleccione el id es decir que muestre el nombre pero a seleccionarlo me seleccione el ID.
#unapprove_message#
RE: llenar un combo con datos de una consulta 04/12/2008 15:43
anonymous

Algo asi : 

//primero agarras el item seleccionado

int ItemSeleccionado = jComboItems.getSelectedIndex();

// despues seleccionas el item (numero de fila) en el ResultSet 

rs.absolute(ItemSeleccionado);

/ / Y agarras la columna que necesitas en este caso ID 

int IDSeleccionado = rs.getString(ID); 

 // Despues lo mostras .... o haces lo que quieras con el ID

 

 Fijate si asi te funciona ...  

 

#unapprove_message#
RE: llenar un combo con datos de una consulta 09/12/2008 10:13
anonymous

Creo que lo mejor es que creases un modelo, y ahí lo controlases todo, cuando llegue a casa si quieres te pongo un trozo de código de lo que yo uso. Te adelanto que uso un combomodel que internamente usa un tablemodel. No se si será lo mejor pero a mi me esta funcionando muy bien.

 

Salu2

#unapprove_message#
#thread_expired#.
Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano