ResultSet: carrega vetor, mas jComboBox não carrega vetor
02/07/2008
0
Olá,
Quero carregar os dados de uma tabela para um jcombobox. A consulta está ok. O ResultSet retorna os valores, move para o vetor, achei melhor carregar os dados para um vetor, mas o jComboBox não pega os dados do vetor. Segui um exemplo que está na internet.
try {
Vector<String> result = new Vector<String>();
TestaConexao conexao = new TestaConexao();
conexao.conectaBanco();
String qSql = ´select * from TIPO order by Abreviatura´;
rs = conexao.consultarDados(qSql);
while (rs.next()) {
result.add(rs.getString(´Abreviatura´));
}
[color=darkred:c7ec8c9b36] jcb_Estado = new JComboBox(result); // não atualiza o combobox[/color:c7ec8c9b36]
} catch(Exception e){
JOptionPane.showMessageDialog(null, ´Erro aqui´, ´Mensagens´, JOptionPane.INFORMATION_MESSAGE);
System.out.println(e.getMessage());
}
}
Quero carregar os dados de uma tabela para um jcombobox. A consulta está ok. O ResultSet retorna os valores, move para o vetor, achei melhor carregar os dados para um vetor, mas o jComboBox não pega os dados do vetor. Segui um exemplo que está na internet.
try {
Vector<String> result = new Vector<String>();
TestaConexao conexao = new TestaConexao();
conexao.conectaBanco();
String qSql = ´select * from TIPO order by Abreviatura´;
rs = conexao.consultarDados(qSql);
while (rs.next()) {
result.add(rs.getString(´Abreviatura´));
}
[color=darkred:c7ec8c9b36] jcb_Estado = new JComboBox(result); // não atualiza o combobox[/color:c7ec8c9b36]
} catch(Exception e){
JOptionPane.showMessageDialog(null, ´Erro aqui´, ´Mensagens´, JOptionPane.INFORMATION_MESSAGE);
System.out.println(e.getMessage());
}
}
Rsa_tche
Curtir tópico
+ 0
Responder
Posts
11/08/2008
Discorpio
Boa noite.
Comigo funcionou melhor assim:
Comigo funcionou melhor assim:
jcb_Estado.removeAllItens; while (rs.next()) { jcb_Estado.addItem(rs.getString("Abreviatura")); }
Responder
Clique aqui para fazer login e interagir na Comunidade :)