Pessoal como eu pego um radio selecionado e salvo em um banco de dados?
Gravar dados de um radio e salvar no banco java- mysql
8 Respostas
Se forem botões de rádio como por exemplo (Ativo/Inativo) você pode fazer da seguinte forma:
seumodelo.setAtributo(jRadioButton.isSelected() == true ? "Ativo" : "Inativo");
No caso o seumodelo, seria qual comando o con ?
Seria a instância da sua classe de modelo, é usada na estruta MVC, Modelo, Visão, Controle.
Ao salvar no banco de dados ele apresenta o seguinte erro
Can not find variable jRadioButton e expected ;
forne1.setFor_tipo(jRadioButton.isSelected() == true ? “Ativo” : “Inativo”));
Você também precisa passar o nome do seu componente no lugar onde esta escrito jRadioButton.
Exemplo:
forne1.setFor_tipo(jRBForne.isSelected() == true ? “Ativo” : “Inativo”));
mas tem dois botoes com dois nomes diferentes de variaveis
e não pode colocar um mesmo nome de variavel, dois componentes do mesmo form com mesmo nome da erro
Sim, justamente!
Por isso eu disse para você passar o nome do seu componente no código, ou seja, você tem que fazer esse código para cada botão de rádio que você tiver em seu form com o devido nome de cada.