Boa tarde, Até onde entendi acho que clonar o cursor do DataSet é uma solução. Em todo caso dá uma olhada nesses artigos:
http://edn.embarcadero.com/article/29416 http://www.devmedia.com.br/articles/viewcomp.asp?comp=3193 []'s Ricardo. "Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!" --- Em sex, 17/4/09, Juliano Silva - Yahoo <smjjuli...@yahoo.com.br> escreveu: De: Juliano Silva - Yahoo <smjjuli...@yahoo.com.br> Assunto: RES: [delphi-br] <<< Copiar TTable para TClientDataSet >>> Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 17 de Abril de 2009, 11:17 Não, tem que ser dinâmico, ou seja, eu não sei quais os dados estarão no Dataset. Ou seja, eu não sei quais os dados (Campos) estarão na minha Origem... De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:49 Para: delphi...@yahoogrup os.com.br Assunto: Re: [delphi-br] <<< Copiar TTable para TClientDataSet >>> Botão direito do mouse no seu ClientDataSet Fields Editor não resolve? 2009/4/17 Juliano Silva - Yahoo <smjjuli...@yahoo. com.br <mailto:smjjuliano% 40yahoo.com. br> > > > > > > Tanto faz, mas nos meus casos, sempre tenho o ClientDataSet na tela, sem o > Fields, os Fields são criados sempre com base no Dataset de Origem... > Resumidamente, tenho a Origem dos dados na tela, quero transportar estes > dados para um ClientDataSet que também está na tela. > > De: delphi...@yahoogrup os.com.br <mailto:delphi- br%40yahoogrupos .com.br> <delphi-br%40yahoog rupos.com. br> [mailto: > delphi...@yahoogrup os.com.br <mailto:delphi- br%40yahoogrupos .com.br> <delphi-br%40yahoog rupos.com. br>] Em > nome de Humberto Oliveira > Enviada em: sexta-feira, 17 de abril de 2009 10:00 > Para: delphi...@yahoogrup os.com.br <mailto:delphi- br%40yahoogrupos .com.br> <delphi-br%40yahoog rupos.com. br> > Assunto: Re: [delphi-br] <<< Copiar TTable para TClientDataSet >>> > > > Juliano, > > você está criando o DataSet e o ClientDataSet na "unha"? > > Abraços. > > 2009/4/17 Juliano Silva - Yahoo <smjjuli...@yahoo. com.br <mailto:smjjuliano% 40yahoo.com. br> <smjjuliano% 40yahoo.com. br> > <mailto:smjjuliano% 40yahoo.com. br <smjjuliano% 2540yahoo. com.br>> > > > > > > > > Pessoal > > > > Sempre que eu preciso copiar todos os dados de um TTable ou TQuery para > um > > ClientDataSet, eu faço da seguinte maneira > > > > 1. Crio os Fields da origem (Table ou Query) nos ClientDataSet > > > > 2. Faço um Looping na Oritem (table ou query) e adicionando no > > ClientDataSet > > > > Bem, é assim que faço, tenho até uma função para fazer isso > > automaticamente, > > a questão é, poxa, será que eu preciso fazer isso, sabendo do poder do > > ClientDataSet? Será que não tem como fazer essa copia diretamente? Sem > > precisar fazer loopings, etc... ??? > > > > Marçal, Juliano > > > > MSN: smjuli...@hotmail. com <mailto:smjuliano% 40hotmail. com> <smjuliano%40hotmai l.com> <mailto: > smjuliano%40hotmail .com <smjuliano%2540hotm ail.com>> > <smjuliano%40hotmai l.com> > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > __________ Informação do NOD32 IMON 4016 (20090417) __________ > > Esta mensagem foi verificada pelo NOD32 sistema antivírus > http://www.eset. com.br > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] __________ Informação do NOD32 IMON 4016 (20090417) __________ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset. com.br [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]