Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2011, 09:39
lincolnf_2
 
Fecha de Ingreso: abril-2011
Ubicación: lima
Mensajes: 134
Antigüedad: 13 años
Puntos: 3
llenar un jcombobox con un resultset

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) {
        
           
        }
    }