Prezados, boa noite.
Tenho uma aplicação desktop e nela possui um JcomboBox que é carregado com a cidade e cep existentes no banco, minha duvida é a seguinte, como faço para pegar o Id da cidade pelo JcomboBox?
meu procedimento para carregar o box é
private void carregaBoxCidade(){
try
{
Connection con = Conexao.getConnetion();
PreparedStatement pstm;
ResultSet rs;
String sql = "select * from cidade;";
pstm = con.prepareStatement(sql);
rs = pstm.executeQuery(sql);
while(rs.next())
{
cbBoxCidades.addItem(rs.getString("nome") +" - "+rs.getString("cep"));
}
Conexao.closeConnection(con, pstm, rs);
}
catch(SQLException ErroSql)
{
JOptionPane.showMessageDialog(null, "Erro ao carregar comboBox com informações do banco.");
}
}