Cara, teve uma discussão sobre isso no ClubDelphi, abaixo um trecho do meu exemplo que passei pro pessoal. A discussão completa está no link abaixo. Use ClientDataSet como o Bruno Lichot disse.
http://forum.clubedelphi.net/viewtopic.php?t=85005&start=0&postdays=0&postorder=asc&highlight= {AQUI SEGUE A CRIAÇÃO DO XML} with cdsClientes do begin DBGrid1.DataSource := DataSource1; with FieldDefs do begin Clear; Add('NOME', ftString, 040, False); Add('FANTASIA', ftString, 040, False); Add('ENDERECO', ftString, 060, False); Add('BAIRRO', ftString, 015, False); Add('CIDADE', ftString, 030, False); Add('ESTADO', ftString, 002, False); Add('CEP', ftString, 009, False); end; with IndexDefs do begin Clear; Add('INDSEL1_1', 'NOME;FANTASIA', [ixPrimary, ixUnique]); Add('INDSEL1_2', 'NOME;FANTASIA;ENDERECO;BAIRRO;CIDADE;ESTADO;CEP', [ixCaseInsensitive]); end; if not FileExists(ExtractFilePath(Application.ExeName) + 'TEMPORARIO.XML') then DeleteFile(ExtractFilePath(Application.ExeName) + 'TEMPORARIO.XML'); CreateDataSet; //Pra persistir os dados SaveToFile(ExtractFilePath(Application.ExeName) + 'TEMPORARIO.XML'); //Pra carregar o XML LoadFromFile(ExtractFilePath(Application.ExeName) + 'TEMPORARIO.XML'); end; ------------------------------------------------------------------------ *Adriano Santos* Bruno Lichot respondeu: > > Naum.. o clientedataset te possibilita isso > > Atenciosamente, > > Bruno Lichot > > CodeGegar Team Brazil > > http://www.codegear.com <http://www.codegear.com> > > http://cc.codegear.com/Author/795118 > <http://cc.codegear.com/Author/795118> > > De: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > [mailto:delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br>] Em > nome de Thiago Filiano (America Soft) > Enviada em: terça-feira, 6 de março de 2007 14:16 > Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> > Assunto: Re: RES: [delphi-br] SimpleDataSet - ajuda > > Bruno, > > eu tenho intensão de usar arquivos Xml.. > no caso, o SqlDataSet me possibilita isso? > > Abraço!! > > Thiago > > Bruno Lichot escreveu: > > O simple dataset foi descontinuado.. > > > > > > > > Vc tem q usar o sqldataset no lugar dele.. > > > > > > > > Tem uma apostila de desenvolvimento de aplicaçõeas passo a passo com > > dbexpress q aborda o uso de sqldataset. > > > > > > > > E so entrara no meu link de downloads(abaixo da minha assinatura) e > baixar > > gratuitamente. > > > > > > > > > > > > Atenciosamente, > > > > > > > > Bruno Lichot > > > > CodeGegar Team Brazil > > > > > > > > http://www.codegear.com <http://www.codegear.com> > > > > http://cc.codegear.com/Author/795118 > <http://cc.codegear.com/Author/795118> > > > > > > > > > > > > > > > > De: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > <mailto:delphi-br%40yahoogrupos.com.br> > [mailto:delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > <mailto:delphi-br%40yahoogrupos.com.br> > ] Em > > nome de Thiago Filiano (America Soft) > > Enviada em: terça-feira, 6 de março de 2007 13:49 > > Para: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > <mailto:delphi-br%40yahoogrupos.com.br> > > > Assunto: [delphi-br] SimpleDataSet - ajuda > > > > > > > > Pessoal, > > > > alguém sabe se existe um componente, SimpleDS (SimpleDataSet) > > para o Delphi6 ??? > > > > poderiam indicar um local? > > > > Obrigado. > > > > Thiago > > > > > > > > __________ Informação do NOD32 IMON 2097 (20070305) __________ > > > > Esta mensagem foi verificada pelo NOD32 sistema antivírus > > http://www.eset.com.br <http://www.eset.com.br> > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > __________ Informação do NOD32 IMON 2098 (20070306) __________ > > Esta mensagem foi verificada pelo NOD32 sistema antivírus > http://www.eset.com.br <http://www.eset.com.br> > > [As partes desta mensagem que não continham texto foram removidas] > > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 268.18.7/711 - Release Date: 5/3/2007 09:41 >