Já tentou o método AppendData() do ClientDataSet? Informe-se a respeito!
Sds.

________________________________

To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 29 May 2008 09:23:40 -0300
Subject: Re: [SPAM][delphi-br] Copiar os Registros de um Dataset para Outro

eu fiz isso (como descrevi abaixo).

mas o problema é o seguinte: eu preciso que os dados do ClientDataset2 se 
acumulem (pq na verdade eu tenho q passar os dados do clientdataset1 + 
clientdataset3 + clientdataset4 para o clientdataset2). Atualmente tenho q 
copiar registro a registro d cada um deles!! e isso fica mto lento

obrigado

----- Original Message -----
From: Luciano Angelini - uol
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 28, 2008 2:08 PM
Subject: Re: [SPAM][delphi-br] Copiar os Registros de um Dataset para Outro

Boa Tarde Rafael ....

A coisa é bem simples ....

ClientDataSet2.Data := ClientDataSet1.data ;

Espero ter ajudado ..

Luciano Angelini
Prefeitura de Lupionópolis-Paraná

Rafael Marques escreveu:
>
> bom dia!!
>
> alguem sabe se tem alguma rotina q copie todos os registros d um
> dataset para outro!??!
>
> (eu vi aq uma pergunta dessa ha algum tempo e n vi resposta e tb n
> achei no google!)
>
> atualmente eu rodo uma tabela dando insert na outra, mas essa tab d
> origem tem geralmente mais d 10.000 registros e por isso fica mto lento!!
>
> eu pensei em usar a linha "ClientDataset1.Data :=
> ClientDataset2.Data", mas no meu caso n funcionaria pq eu preciso q
> acumule os registros no clientdataset2 (eu faço diversas pesquisas no
> 1 e preciso q o resultado d cada uma vá acumulando no 2).
>
> mto obrigado a todos
>
> Rafael
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>

----------------------------------------------------------
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 28/05/2008

[As partes desta mensagem que não continham texto foram removidas]









_________________________________________________________________
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack

Responder a