JComboBox
Publicado por Mari (8 intervenciones) el 24/02/2007 07:24:30
Hola, estoy intentando cargar un JComboBox con los datos de una base d datos en acces, tengo un codigo que me compila pero en el momento de la ejecucion el comboBox queda vacio, alguien me podria decir que es lo que tengo mal en el codigo, y que es lo que tengo que hacer para solucionarlo? muchas gracias.
public void crearJComboBox(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Con = DriverManager.getConnection("jdbc:odbc:conCyber","","");
String sql = "SELECT Equipos.Numero FROM Equipos";
Statement stmt = Con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
VectorEquipos vecEquipos = new VectorEquipos();
while (rs.next()) {
int num = rs.getInt("Numero");
Equipos equip = new Equipos();
vecEquipos.agregarElem(equip);
}
String[] lista = {vecEquipos.toString()};
cmbNumEquipo = new JComboBox(lista);
Ventana.getContentPane().add(cmbNumEquipo);
cmbNumEquipo.setBounds(160, 200, 50, 25);
}
catch(SQLException e){
}
catch(ClassNotFoundException ex){
}
}
public void crearJComboBox(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Con = DriverManager.getConnection("jdbc:odbc:conCyber","","");
String sql = "SELECT Equipos.Numero FROM Equipos";
Statement stmt = Con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
VectorEquipos vecEquipos = new VectorEquipos();
while (rs.next()) {
int num = rs.getInt("Numero");
Equipos equip = new Equipos();
vecEquipos.agregarElem(equip);
}
String[] lista = {vecEquipos.toString()};
cmbNumEquipo = new JComboBox(lista);
Ventana.getContentPane().add(cmbNumEquipo);
cmbNumEquipo.setBounds(160, 200, 50, 25);
}
catch(SQLException e){
}
catch(ClassNotFoundException ex){
}
}
Valora esta pregunta


0