Erro chato..removeAllItem da combo

é o seguinte
na minha tela de cadastro tenho uma jcombobox que lista todos os nomes no momento em que é carregado e no mesmo quando faço uma inserçao, atualizaçao… o programa atualiza o resultset e uso o removeAllItem na combo para poder relistar somente os novos dados…
ate ai blz…

por que o problema é quando eu insiro, atualizo… ele remove todos os itens… e não lista mais os dados e
ainda da erro…

private void atualiza_comboBox()
{
    try
    {
        jComboBox.removeAllItems();
        
        conecta_cidade.executaSQL("select * from cliente");      
                
        while(con_cliente.resultset.next())
            jComboBox.addItem(con_cliente.resultset.getString("nome"));
    }
    catch(SQLException erro)
    {
        JOptionPane.showMessageDialog(null, "Não localizou dados..." + erro);
    }        
}

Oi,

Bom… você está executando o select no banco da seguinte maneira:

conecta_cidade.executaSQL(“select * from cliente”);

Obs: Você não está recebendo o resultado do select em nenhuma variavel.

Logo após isso, você está percorrendo o resultado do select (para adicionar os itens no combo)

while(con_cliente.resultset.next())
jComboBox.addItem(con_cliente.resultset.getString(“nome”));

Porém, quem é a variavel con_cliente ? ela está com o resultado do seu select ?

Tchauzin!