Combo Box- Salvar no Banco de dados

5 respostas
Juharue
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???

5 Respostas

jaja

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

Juharue

Vc poderia me passar o código???

jaja

vo faz um mini programa e te mando!

Juharue

Obrigada!!! :smiley:

jaja

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