Carregar XML dentro de u ClientDataSet
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?
Eu abri o MyBase do CDS, e busquei em uma pasta o arquivo, mas deu erro de DataPacket. Como faço então?
Paulo
Curtidas 0
Respostas
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.
Caso o seu XML tenha formato independente, terás de usar a classe TXMLDocument para manipular o arquivo.
GOSTEI 0
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
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.
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
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
Um exemplo: http://www.guiadodelphi.com.br/ler.php?codigo=1152
GOSTEI 0