Como faço para salvar uma tabela em *.xml ou ext. qualquer?

02/04/2003

0

Olá amigos.
Como faço para salvar uma tabela com a extensão *.xml e depois ler esse mesmo arquivo em uma outra tabela?
A extesão não precisa ser nescessariamente XML, pode ser uma outra qualquer.
Muito obrigado!!

Um abraço a todos.
Wmunir, um abraço cara!


Anonymous

Anonymous

Responder

Posts

02/04/2003

Anonymous

Bom, você precisa passar os dados da tua tabela prum TClientDataSet e depois fazer ´ClientDataSet1.SaveToFile(´c:\arq.xml´, dfXML)´ e fazer loadfromfile para ler.


Responder

02/04/2003

Anonymous

Quero agradecer pela resposta Dead Beat, foi muito útil, só que tem um prbleminha. Por padrão O TCientDataSet só abre os arquivos *.xml, no meu caso, eu uso o IB6, a extensão do meu banco é GDB, que componente eu poderia usar para abri-lo.
Valeu!


Responder

02/04/2003

Anonymous

Bueno,
Pra começar se você estiver usando os componentes dbExpress é moleza. O TSQLClientDataSet pega os dados do teu GDB e grava em XML e vice-versa. Se tu usa os componentes IBX ou da guia BDE vai ter que ler os dados retornados pela Query e gravar no ClientDataSet da guia DataAccess.

Qualquer dúvida, prende o grito.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar