rafaelmaires Novato

Registrado: Terça-Feira, 26 de Fevereiro de 2013 Mensagens: 1
|
Enviada: Ter Fev 26, 2013 9:58 am Assunto: troca de xml entre banco de dados |
|
|
Bom dia
Estou com a seguinte duvida:
Eu estou recebendo um xml exportado de um cds e quero carregar este xml para minha aplicação aplicação. Ate ai tudo bem. So que eu quero inserir / atualizar o meu DB por esse xml. Ex.:
Recebo um xml da tabela safra do banco de dados da matriz. Na minha filial eu vou atualizar todas a tabela pelos dados do xml.
Minha duvida principal nao seria a de carregar um xml mas sim a de eu dar um ApplyUpdates(-1) no CDS e ele gravar no db.
Ja tentei a seguinte estrutura
TSQLQuery
TdatasetProvider
CDS , aonde o cds carrega o xml
So que na hora de dar o ApplyUpdates() o CDS nao grava no DB.
Existe alguma maneira de fazer isto sem ter que realizar um while eof no CDS ?
<xml> <DATAPACKET><METADATA><FIELDS><FIELD></FIELD><FIELD><FIELD>
<FIELD></FIELDS>
</METADATA>
<ROWDATA><ROW><ROW><ROW><ROW>
<ROW>
<ROW></ROWDATA></DATAPACKET></xml> |
|