• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

esquima

[VB.Net 03] Checkbox recebe que valor da bd????

5 mensagens neste tópico

Tenho uma base de dados acess com um campo boolean, insiro os dados nesse campo atraves de uma checkbox...o problema e que quando faço um select para saber em que estado ta a checkbox ele diz que -1 n e um valor da chekbox...pelo que ja percebi a checkbox trabalha com 0,1 e um campo booleano do acess quando e feito um select devolve -1,0...alguem tem  alguma sugestao...eu consegui mudando o campo boolean para o tipo string,.mas assim  nao queria

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

if (valor.db = "-1") Then

CheckBox1.CheckState = CheckState.Unchecked

Else

CheckBox1.CheckState = CheckState.Checked

End If

Easy (estou a codar em Vb.net 2005, mas tb deve dar no 2003)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Daquilo que me recordo, a melhor política é mesmo usar um char(1) e usar "1" e "0".

Atribuir o valor por omissão de "Checked" à checkbox e algures

if nome_do_campo = "0" then
checkbox1.checked = false

1abraço!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

e isso mesmo que queria ;) coisa facil que n me passava pela cabeça :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O mais óbvio é a última coisa a passar-nos pela cabeça! ;)

Pk será? heheh

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora