Pessoal boa tarde… sou nome em programação JAVA e estou apanhando bastante… Preciso preencher uma JComboBox com valor do BD, não consigo ver onde esta o erro. Minha JComboBox chama-se cbMateriaPrima, segue o código:
private void generateBox() throws SQLException
{
Connection con = (Connection) conDAO_SQLite.fazConexao();
String sql = “select mat_nome_materia from MATERIA”;
PreparedStatement stmt = con.prepareStatement(sql);
ResultSet rs = stmt.executeQuery();
JComboBox cbMateriaPrima=null;
try {
cbMateriaPrima=new JComboBox();
while(rs.next()){
cbMateriaPrima.addItem(rs.getString(“mat_nome_materia”));
JOptionPane.showMessageDialog(null, "Encontrado…: "+rs.getString(“mat_nome_materia”));
}
rs.close();
}catch(Exception x)
{
JOptionPane.showMessageDialog(null, x);
}
}
Erro ao popular uma Jcombobox com dados do Banco de Dados SQLite
1 Resposta
Dica 1: estude sobre os princípios SOLID.
Dica 2: separe as coisas em classes. Se você quer interagir com banco de dados, crie uma classe para isso.
Criado 26 de março de 2018
Ultima resposta 26 de mar. de 2018
Respostas 1
Participantes 2