Erro ao buscar informações do banco de dados para um comboBox
8 respostasResolvido
java
V
Vinialv
Estou tentando fazer um comboBox que pegue as informações do banco só que está dando erro, ele cai no meu catch do DAO.
Gostaria de saber como eu posso depurar este erro.
publicvoidpreencher_comboBox(){try{DAOEtapasdaoEtapas=newDAOEtapas();lista_etapas=daoEtapas.busca();for(inti=0;i<lista_etapas.size();i++){jComboBox2.addItem(String.valueOf(lista_etapas.get(i).getDescricao()));}}catch(Exceptione){JOptionPane.showMessageDialog(null,"Erro na busca");}}
Quando eu tirei o try catch para tentar encontrar, aparece que está linha está retornando nulo:
** this.setResultSet(this.getStatement().executeQuery(“SELECT * FROM tbl_etapas;”)); **
Só não entendi esse monte de this que você colocou
staroski2 likes
Então somos dois. Vejo direto a galera armazenando os Statements e os ResultSets em variáveis de instância.
Imagino que há algum tutorial famoso que ensina dessa forma podre.
Não tenho tanto conhecimento técnico ainda nessa parte de conexões e POO também, estou inciando agora e como você disse sobre algum tutorial, no caso fui realizando este código com umas vídeo aulas que estava assistindo.
Mas de qualquer forma, obrigado também por me notificar que está forma não é a maneira adequada.