Fórum Como passar os dados de um DBGRID para um DBMEMO #182726
18/09/2003
0
Pessoal,
eu tenho uma rotina de pesquisa onde um DBGRID recebe todo o resultado da pesquisa, porém eu preciso que depois disso eu possa passar tudo para um MEMO ou DBMEMO.
Ah, se tiver como o DBMEMO receber o resultado da minha pesquisa direto também pode ser galera...
Será que alguem pode me ajudar ?????
Um abraço
Diego
eu tenho uma rotina de pesquisa onde um DBGRID recebe todo o resultado da pesquisa, porém eu preciso que depois disso eu possa passar tudo para um MEMO ou DBMEMO.
Ah, se tiver como o DBMEMO receber o resultado da minha pesquisa direto também pode ser galera...
Será que alguem pode me ajudar ?????
Um abraço
Diego
Diego
Curtir tópico
+ 0
Responder
Posts
18/09/2003
Bacalhau
Assumindo que a DBGrid está ligada a uma table e pretendes acumular o resultado noutra table:
table2.edit; // tabela de destino
table2.fieldbyname(´Memo´).asstring := ´´; // esvazia a memo
table2.post;
table1.first;
while not table1.eof do
begin
table2.edit;
table2.fieldbyname(´Memo´).asstring :=
table2.fieldbyname(´Memo´).asstring +
table1.fieldbyname(´Campo a integrar´).asstring;
table2.post;
table1.next;
end;
table2.edit; // tabela de destino
table2.fieldbyname(´Memo´).asstring := ´´; // esvazia a memo
table2.post;
table1.first;
while not table1.eof do
begin
table2.edit;
table2.fieldbyname(´Memo´).asstring :=
table2.fieldbyname(´Memo´).asstring +
table1.fieldbyname(´Campo a integrar´).asstring;
table2.post;
table1.next;
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)