CHECKBOX

JCMAFIOZO 07/02/2013 11:28:09
#418948
Bom Dia!
Minha Duvida e Simples, Como e Feito a Gravação de CheckBox em banco de dados MySQL?
Numca Trabalhei com CheckBox.!
KURTGU 07/02/2013 11:34:45
#418949
vc salva somente o valor, exemplo : true ou false ou 1 ou 0 e carregar a partir disso...
JCMAFIOZO 07/02/2013 11:37:20
#418952
E Que Tipo, Na DB MySQL, eu tenho que colocar Boleano?
Tenho que Fazer alguns codigos para verificar se ta true ou false 0 ou 1
Alguem tem um Exemplo?
PERCIFILHO 07/02/2013 12:24:16
#418956
é mais ou menos assim:

Você verifica se a checkbox está marcada, então, você grava o que quiser. Se não estiver, grava outra coisa.

If CheckBox1.Checked=True Then
[ô] aqui vai gravar o valor atribuído para a checkbox marcada
Else
[ô] aqui vai gravar o valor atribuído para quando a checkbox não estiver marcada
Endif

Mais ou menos.....
Se não funcionar, fala aí, que a gente tenta de novo.

Até mais.
RENE9000 08/02/2013 08:52:14
#419006
Bom dia....

Depende da forma que vc achar melhor gravar.
Caso use boleano, mande para o DB True ou False dependendo da opção CHECKED, mas se preferir, utilize um campo char(1), então grave como CHECKSTATE, que enviará 0 ou 1 (respectivamnente para True ou False).

Abs,
Renê
FELLIPEASSIS 08/02/2013 12:38:22
#419023

vc pode definir um valor char ou string para cada checkbox ira receber
bom vc pode fazer assim, crie uma variavel global no formulario
dim resultado as integer = 0
ou
dim resultado as string= [Ô][Ô]

if checkbox1.checked = true then
resultado = 1 [ô] ou o nome
exit sub
end if
if checkbox2.checked = true then
resultado = 2 [ô] ou o nome
exit sub
end if

depois para gravar vc só utiliza a variavel para saber se foi checado ou ñ
Faça seu login para responder