Passar dados do ACCESS para um Strigrid usando ADO
05/04/2019
0
Olá pessoal.
Tenho uma Tabela no access com 3 colunas: NOME, ESCOLA e ID (números automáticos)
Gostaria de fazer como trazer esses dados para um Strigrid, de forma que eu possa dividir eles sem repetir o nome da escola, por exemplo:
-> NO ACCESS
NOME ESCOLA ID
FULANO XXXXX1 1
SICRANO XXXXX1 2
BELTRANO XXXXX1 3
FULANO 2 XXXXX2 4
SICRANO 2 XXXXX2 5
BELTRANO XXXXX3 6
FULANO XXXXX4 7
SICRANO XXXXX4 8
BELTRANO XXXXX4 9
-> NO STRIGRID
NOME ESCOLA
_________________________
FULANO
SICRANO XXXXX1
BELTRANO
_________________________
FULANO 2
SICRANO 2 XXXXX2
_________________________
BELTRANO XXXXX3
_________________________
FULANO
SICRANO XXXXX4
BELTRANO
E assim sucessivamente. Ou seja, minha necessidade é não repetir o nome da escola e dividir os alunos da mesma escola por um traço.
Obrigado desde já.
Tenho uma Tabela no access com 3 colunas: NOME, ESCOLA e ID (números automáticos)
Gostaria de fazer como trazer esses dados para um Strigrid, de forma que eu possa dividir eles sem repetir o nome da escola, por exemplo:
-> NO ACCESS
NOME ESCOLA ID
FULANO XXXXX1 1
SICRANO XXXXX1 2
BELTRANO XXXXX1 3
FULANO 2 XXXXX2 4
SICRANO 2 XXXXX2 5
BELTRANO XXXXX3 6
FULANO XXXXX4 7
SICRANO XXXXX4 8
BELTRANO XXXXX4 9
-> NO STRIGRID
NOME ESCOLA
_________________________
FULANO
SICRANO XXXXX1
BELTRANO
_________________________
FULANO 2
SICRANO 2 XXXXX2
_________________________
BELTRANO XXXXX3
_________________________
FULANO
SICRANO XXXXX4
BELTRANO
E assim sucessivamente. Ou seja, minha necessidade é não repetir o nome da escola e dividir os alunos da mesma escola por um traço.
Obrigado desde já.
Augusto
Curtir tópico
+ 0
Responder
Posts
23/04/2019
Fernando Wahl
Boa tarde Augusto,
Não sei se ai te ajudar, mas pensei em uma ideia, primeiramente vc deveria fazer resgatar os dados pelo FieldByName para colocar em uma variável ou em um array de string, creio que a array seria melhor e mais elegante.
Logo, vc deve colocar na grid, através do ParamByName, ou seja cada Colluns[x] vai receber o conteúdo da variável, vc pode fazer isso para todos ou apenas para a escola, fica a seu critério.
Pensando melhor vc pode até mandar direto com o ParamByName, para a grid, sem ter a necessidade de colocar em um avariável, pois creio que ficaria mais rápido.
Qualquer coisa da um grito.
Pensei meio rápido e não implementei nada, não sei bem se é isso que vc quer.
Abraços amigo.
Não sei se ai te ajudar, mas pensei em uma ideia, primeiramente vc deveria fazer resgatar os dados pelo FieldByName para colocar em uma variável ou em um array de string, creio que a array seria melhor e mais elegante.
Logo, vc deve colocar na grid, através do ParamByName, ou seja cada Colluns[x] vai receber o conteúdo da variável, vc pode fazer isso para todos ou apenas para a escola, fica a seu critério.
Pensando melhor vc pode até mandar direto com o ParamByName, para a grid, sem ter a necessidade de colocar em um avariável, pois creio que ficaria mais rápido.
Qualquer coisa da um grito.
Pensei meio rápido e não implementei nada, não sei bem se é isso que vc quer.
Abraços amigo.
Responder
Clique aqui para fazer login e interagir na Comunidade :)