MARCAR CHECKBOX TREEVIEW COM DADOS DO BCO DE DADOS

ARNALDOCRUZ 04/01/2011 18:43:05
#361093
Boa tarde

Colegas coloquei um treeview no form

preeencho ele com as opções vinda de um banco de dados.

salvo os nodes selecionados em uma tabela como abaixo

faço um loop pelo treeview e vou montando uma string

tipo nó um se estiver com o checkbox marcado 001S ou desmarcado 001N
tipo nó dois se estiver marcado 002S ou desmarcado 002N
e por ai vai

a string fica 001N002N --->> salvo em um campo na tabela

só que depois eu preciso selecionar este campo da tabela e fazer o processo inverso.

Alguem saberia como eu faço isso ????

Obrigado




TECLA 05/03/2011 17:05:47
#367334
Sugestão: Armazene a STRING na base separando os nós através de um caractere qualquer (ex. por ponto-e-vírgula)

1. Preencha o controle TREEVIEW como se nada tivesse acontecido
2. Percorra todos os nós do controle (usando os dados da STRING com SEPARADOR) e vá marcando a propriedade CHECKED dos registros com S.
3. Escreva a rotina e poste aqui o resultado.
Tópico encerrado , respostas não são mais permitidas