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-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Humberto Oliveira Enviada em: sexta-feira, 17 de abril de 2009 10:00 Para: delphi-br@yahoogrupos.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> > > > > 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%40hotmail.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]