Tenho uma tabela de cadastro de cargos, com as seguintes atributos
ID_Cargo (indentificação do cargo, chave primaria)
Desc_cargo( descrição do cargo)
Tenho uma tela de cadastro de usuários, onde posso selecionar o cargo. Como eu faço para que quando selecionar o cargo no jcombox,retornar o id , para quando for salvo o cadastro do usuário, salvar apenas o codigo(id_cargo) na tabela de usuário???
Combo Box- Salvar no Banco de dados
5 Respostas
faça um medodo com uma consulta ao banco comparando o item selecionado com o registro do banco!
é o que eu faria
espero ter ajudado
Vc poderia me passar o código???
vo faz um mini programa e te mando!
Obrigada!!! 
try{
Statement st=conexao.createStatement();
ResultSet rs=st.executeQuery("select cod from cargo where descricao=\""+this.jcCargo.getSelectedItem()+"\"");
x = rs.getString("cod");
}catch(Exception e){
JOptionPane.showMessageDialog(this,"erro ao gravar o cadastro");
}
acho que nao esta funcionando perfeitamente esse codigo mas
a ideia eh essa!!
fazer uma consulta ao banco comparando com oque vc tem selecionado no jcombobox!!!
espero que te ajude em algo!
Criado 24 de agosto de 2008
Ultima resposta 26 de ago. de 2008
Respostas 5
Participantes 2