Boa Tarde Pessoal,
Eu preciso carregar do banco de dados da tabela Clientes o campo código em um JComboBox já tentei várias formas mas estou apanhando legal para isso, eh seguite problema :
tenho 4 classe - IDE - NetBeans.
1- conDesc - javaClass //conectar e desconectar banco
2- sqlClientes - javaClass //metodos grava,exclui,altera etc…
3- cadClientes - jFrame //tela cadastro
4- consultaClientes - jFrame - nesta que tenho o JComboBox //tela de consulta.
- eu encontrei alguma coisa como o código abaixo para carregar o campo codigo na jCombobox mas está dando erro no return ?
- outro coisa não sei se estou no caminho certo, se este código irá carregar o jCombobox ?
- criando esse metodo basta chamar ele no evento WindowActivated para assim que ativar já vim listado todos os códigos ?
public DefaultComboBoxModel PopularCombo(){
conecta();
try{
DefaultComboBoxModel cb = new DefaultComboBoxModel();
String sql = “SELECT CLI_CODIGO FROM CLIENTES;”;
stmt = con.prepareStatement(sql);
ResultSet rs = stmt.executeQuery();
int cont = 0;
while (rs.next()){
cb.addElement((String)rs.getString(“CLI_CODIGO”));
cont++;
}
} catch (Exception e){
e.printStackTrace();
}
desconecta();
return cb;
}
Michael.[/code]