Ir para o conteúdo
esquima

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

Mensagens Recomendadas

esquima    0
esquima

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Weasel    3
Weasel

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)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
morsa    0
morsa

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!

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade