Fórum Como adicionar novos registros em um dbgrid sem apagar os registros que já estão no dbgrid? #617072
04/11/2021
0
Eu tenho um DBGrid que esta ligado com um ADOQuery, porém toda vez que eu executo um select o DBGrid é automaticamente limpo. Existe alguma forma de ir acrescentando novos registros no DBGrid a cada consulta? Quero ir adicionando novas linhas sem apagar as que já estão no grid.
Jean Marcanzzoni
Curtir tópico
+ 0
Responder
Posts
04/11/2021
Paulo
Eu tenho um DBGrid que esta ligado com um ADOQuery, porém toda vez que eu executo um select o DBGrid é automaticamente limpo. Existe alguma forma de ir acrescentando novos registros no DBGrid a cada consulta? Quero ir adicionando novas linhas sem apagar as que já estão no grid.
O dbgrid fica ligado ao datasoure da sua query então qualquer alteração que ela sofrer vai modificar o resultado do grid também.
NÃO TESTEI ISSO, mas acho que da certo.
Alternativa pode ser adicionar um client data set e ligar o dbgrid nele.
E ai todo resultado da sua query você vai adicionando no cds.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)