Como gravo item checkbox em um db
Ola! Tenho uma cadastro de clientes com campos de texto e tal, com 2 itens checkbox! O problemas é que não estou conseguinto gravar o valor o item para a tabela!
Fiz o seguinte no Form coloquei um GroupBox e dentro dele coloquei 2 itens checkbox!
Ai na rotina ao clicar no botão seria Tb_cadcli.FieldByName(´cobrarempre´).AsBoolean := CkeckBox_empresa.Checkd;
Obs: Meu db é paradox e nos campos que devem receber o item checkbox coloque como L (Logical).
Agradeço se Alguem puder me ajudar! Se eu tiver indo pelo caminho errado pode falar!
Grato
Luccent :?
Fiz o seguinte no Form coloquei um GroupBox e dentro dele coloquei 2 itens checkbox!
Ai na rotina ao clicar no botão seria Tb_cadcli.FieldByName(´cobrarempre´).AsBoolean := CkeckBox_empresa.Checkd;
Obs: Meu db é paradox e nos campos que devem receber o item checkbox coloque como L (Logical).
Agradeço se Alguem puder me ajudar! Se eu tiver indo pelo caminho errado pode falar!
Grato
Luccent :?
Luccent
Curtidas 0
Respostas
Carlosrm
12/07/2003
Vc não gosta do DbCheckBox ? Está na paleta DataControls e é o nono componente, da esquerda para a direita...Dá uma olhadinha no Help...
carlosrm.
carlosrm.
GOSTEI 0
Rômulo Barros
12/07/2003
Pegue o DBCheckBox da paleta datacontrols.
Propriedades do dbcheckbox:
[color=red:83f9f4b000]ValueChecked : [/color:83f9f4b000]É do tipo String. Coloque aqui o que vai ser armazenado no bd, caso o dbcheckbox esteja marcado.
[color=red:83f9f4b000]ValueUnChecked :[/color:83f9f4b000] Também É do tipo String. Coloque aqui o que vai ser armazenado no bd, caso o dbcheckbox não esteja marcado.
Basta ligá-los ao banco (DataSource e DataField)
Propriedades do dbcheckbox:
[color=red:83f9f4b000]ValueChecked : [/color:83f9f4b000]É do tipo String. Coloque aqui o que vai ser armazenado no bd, caso o dbcheckbox esteja marcado.
[color=red:83f9f4b000]ValueUnChecked :[/color:83f9f4b000] Também É do tipo String. Coloque aqui o que vai ser armazenado no bd, caso o dbcheckbox não esteja marcado.
Basta ligá-los ao banco (DataSource e DataField)
GOSTEI 0
Edilcimar
12/07/2003
if checkbox1.checked = true then
table1.fieldbyname(´cobrarempe´).asboolen := true
else
table1.fieldbyname(´cobrarempe´).asboolena := false;
table1.fieldbyname(´cobrarempe´).asboolen := true
else
table1.fieldbyname(´cobrarempe´).asboolena := false;
GOSTEI 0