Como faço para que as opções de um combobox venham de uma tabela em um banco de dados ?
Combobox
C
2 Respostas
T
Toma ai o codigo, qualquer coisa tu fala!!
Valeu!!!
[public void comboResolvedorRes() {
try
{
//Autenticação do DB
String url = “jdbc:odbc:conect”;
String usuario = “”;
String senha = “”;
//Chama o drive de comexão JDBC
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//Cria a conexão
Connection con;
con = DriverManager.getConnection(url,usuario,senha);
//Método para instrução SQL
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select area from area");
while(rs.next()){
jComboBox1.addItem(rs.getString("area"));
}
st.close();
con.close();
}
//Tratamento em caso de falha na conexão com DB
catch (Exception e) {
// JOptionPane.showMessageDialog(null,"Problemas com o banco de dados!");
}
}
]
N
Você pode colocar todos os valores em um Vector ou String[] e passa-lo no Construtor do JComboBox.
Você também pode usar o método setModel.
Da uma olhada na API.
Criado 22 de setembro de 2003
Ultima resposta 22 de set. de 2003
Respostas 2
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo