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á.
Augusto

Augusto

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.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar