Iniciar DBCheckbox desmarcado usando ADO
Gostaria de saber como eu faço para deixar as DBCheckbox como valor padrão inicial False (não selecionadas, brancas).
Eu estou usando o ADO com o Delphi 4Pro e não consigo configurar as caixinhas para não ficarem cinzas...
Quando eu usei Paradox esse problema não ocorreu pq eu consegui configurar tanto pelo Database Desktop quanto pelo delphi, mas com o ADO, que é um componente que eu peguei na internet (uma adaptação do ADO do Delphi 5 para Delphi 4), mesmo indicando como valor padrão ele não aceita...e as caixas continuam cinzas.:cry:
Será que tem algo errado, algum problema com o componente? Alguém tem alguma sugestão para contornar esse problema ou poderia dar uma olhada no código do componente pra mim, pra ver se tem algum problema? :?
[b:27061d3963][color=green:27061d3963]Título editado(Saviski)[/color:27061d3963] - ´Dúvida Ridicula DB e Delphi´[/b:27061d3963]
Eu estou usando o ADO com o Delphi 4Pro e não consigo configurar as caixinhas para não ficarem cinzas...
Quando eu usei Paradox esse problema não ocorreu pq eu consegui configurar tanto pelo Database Desktop quanto pelo delphi, mas com o ADO, que é um componente que eu peguei na internet (uma adaptação do ADO do Delphi 5 para Delphi 4), mesmo indicando como valor padrão ele não aceita...e as caixas continuam cinzas.:cry:
Será que tem algo errado, algum problema com o componente? Alguém tem alguma sugestão para contornar esse problema ou poderia dar uma olhada no código do componente pra mim, pra ver se tem algum problema? :?
[b:27061d3963][color=green:27061d3963]Título editado(Saviski)[/color:27061d3963] - ´Dúvida Ridicula DB e Delphi´[/b:27061d3963]
Samth
Curtidas 0
Respostas
Gandalf.nho
01/10/2004
[b:07f30d9dbe][color=red:07f30d9dbe]Notificação de Infração às Regras de Conduta :[/color:07f30d9dbe][/b:07f30d9dbe]
Título do tópico não descritivo do problema
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Título do tópico não descritivo do problema
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
GOSTEI 0
Ehvasc
01/10/2004
Vc já tentou verificar a propriedade AllowGrayed. É ela quem diz se a caixinha pode ou não ficar cinza.
GOSTEI 0
Samth
01/10/2004
Gente desculpa pelo titulo, mas tava com muita pressa na hora que escrevi essa mensagem... :oops:
Eu editei justamente essa função AllowGreyed e não tá funcionando...
Eu editei justamente essa função AllowGreyed e não tá funcionando...
GOSTEI 0
Gandalf.nho
01/10/2004
Já tentou usar a propriedade OnNewRecord do Dataset para atribuir o valor padrão ao campo associado ao DBCheckBox? É assim que eu faço. Aliás, o campo é tipo BOOLEANO mesmo?
GOSTEI 0
Samth
01/10/2004
Eu tentei agora a OnNewRecord, com DBCheckBox.State:= cbUnchecked e com DBCheckBox.Checked:=False e não alterou em nada...
o bd access eu criei com o SQLLite, já que eu não tenho MSAccess. Eu coloquei o campo como bit que seria o tipo booleano do MSAccess.
Eu acho que o problema é com o componente mesmo. Alguém pode dar uma olhada na fonte pra mim?
o bd access eu criei com o SQLLite, já que eu não tenho MSAccess. Eu coloquei o campo como bit que seria o tipo booleano do MSAccess.
Eu acho que o problema é com o componente mesmo. Alguém pode dar uma olhada na fonte pra mim?
GOSTEI 0
Samth
01/10/2004
Gente já dei um jeitinho...8)
Obrigada pela paciência! :D
Obrigada pela paciência! :D
GOSTEI 0