hola amigos mi pregunta es sencilla como hago para llenar un combobox desde un resultset, en el resultset tengo unos 20 registros, de una tabla socios, solo traigo los nombres, el hecho es que solo se muestra un solo registro el llenar el combobox. este es el codigo
nota: estoy utilizando un procedimiento almacenado para traerme los datos de la DB.
Código:
private Connection cnn=null;
private CallableStatement cst=null;
private ResultSet rs=null;
try {
Class.forName("com.mysql.jdbc.Driver");
cnn=DriverManager.getConnection("jdbc:mysql://localhost/inversiones_mjc",
"root","2311046");
cst=cnn.prepareCall("call lista()");
rs=cst.executeQuery();
} catch (Exception e)
{
}
esto en el copnstructor del form donde esta el combobox
Código:
public frmNuevoUsuario() {
initComponents();
int x=0;
try {
while (rs.next()) {
this.jComboBox1.addItem(rs.getString(x));
x++;
}
} catch (Exception e) {
}
}