Exemplo de como gravar no banco um jcheckbox?

5 respostas
r0g3r10gc

Ola galera… algem tem algum exemplo em código de como faço para gravar um jcheckbox marcado no banco mysql ?

5 Respostas

_Renatu

Voce pode ter um campo BOOL na sua tabela do banco, aí você adiciona o valor que você quer como qualquer outro valor, usando o preparedStatement…

Tem um tutorial sobre banco de dados aqui no guj…

Giulliano

Simples, primeira coisa é saber qual foi o objeto marcado e qual não foi…pelo netbeans…vc pode utlizar o método On Focus Lost…

dentro do método inicie uma varíavel e e verifique com um IF se o objeto esta marcdo com o método IsSelected ( ou algo assim ) e ele irá retornar true ou false…

sabendo que foi selecionado vc grava o q vc quiser no seu banco de acordo com as suas idéias…

[/]'s

se entendi a sua pergunta era isso, senão posta ae de novo…

Giulliano
if (jRadioButton_sexo_masculino.isSelected()==true){

cli.setSexo(M);

}else{

cli.setSexo(F);

}
B

galera alguem ja resolveu este problema de gravar no banco de dados o valor de um jcheckbox?

tenho o seguinte codigo:

if (jCheckBox1.isSelected()){

int i = 1;

else int i = 0;

}

agira faço insert into…
values (i) ??

victor.godinho

Hummm, acho que não precisava do “== true”… mas ok.

if (jCheckBox1.isSelected()){ int i = 1; else int i = 0; }

Tem certeza que é esse o código? Porque isso aqui nem funciona meu querido… acho que na verdade o que você queria é:

int i = (jCheckBox1.isSelected()) ? 1 : 0;

agira faço insert into…
values (i) ??

Sim… Você não quer gravar no banco uma informação que mostre de algum jeito que o usuário selecionou ou não o checkbox? Bem… por essa sua variavel “i” você já sabe, agora… é só gravar ^^.

Falows

Criado 9 de fevereiro de 2007
Ultima resposta 11 de ago. de 2008
Respostas 5
Participantes 5