Carregar XML dentro de u ClientDataSet

Delphi

04/06/2008

Como faço para carregar um XML dentro de um ClientDataSet?
Eu abri o MyBase do CDS, e busquei em uma pasta o arquivo, mas deu erro de DataPacket. Como faço então?


Paulo

Paulo

Curtidas 0

Respostas

Rodc

Rodc

04/06/2008

O XML que estás tentando carregar está no padrão DataPacket da Borland? Ele foi criado por um ClientDataSet?
Caso o seu XML tenha formato independente, terás de usar a classe TXMLDocument para manipular o arquivo.


GOSTEI 0
Paulo

Paulo

04/06/2008

É só acrescentar essa classe ou unit? Está num formato fora do padrão borland. Foi gerado fora.


GOSTEI 0
Du_nirvana

Du_nirvana

04/06/2008

Salvar:
ClientDataSet1.SaveToFile(´C:\TESTE\TESTE.XML´);

Carregar:
ClientDataSet1.LoadFromFile(´C:\TESTE\TESTE.XML´);

Lembrando o fato que nosso amigo rodc apresentou, no caso o exemplo é sobre um arquivo criado pelo ClientDataSet.


GOSTEI 0
Rodc

Rodc

04/06/2008

Pesquise por tutoriais na internet e no help do próprio delphi.
Um exemplo: http://www.guiadodelphi.com.br/ler.php?codigo=1152


GOSTEI 0
POSTAR