Erro ao popular uma Jcombobox com dados do Banco de Dados SQLite

1 resposta
java
marcovyski
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);

}

}

1 Resposta

darlan_machado

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