Olá pessoal.
Preciso importar um arquivo XML para duas tabelas de um banco MS Access 2007.
Parte do arquivo XML deverá ser importado para a tabela DocID e outra parte se destinará para a tabela ProdDetail.
Ambas as tabelas apresentam um campo em comum - o campo ID - que será habitado com o atributo Id do elemento infNFe do arquivo XML.
O arquivo XML e a estrutura das tabelas estão descritos abaixo.
Há preocupação com performance já que na verdade terei de repetir a importação sobre muitos arquivos XML.
============
Arquivo XML:
Tabela DocID
Field 1:
Name: ID
Type: text
Value: infNFe Id attribute
Field 2:
Name: natOp
Type: text
Value: natOp text
Field 3:
Name: nNF
Type: text
Value: nNF text
Field 4:
Name: dEmi
Type: text
Value: dEmi text
Tabela ProdDetail
Field 1:
Name: ID
Type: text
Value: infNFe Id attribute
Field 2:
Name: NCM
Type: text
Value: NCM text
Field 3:
Name: CFOP
Type: text
Value: CFOP text
Preciso importar um arquivo XML para duas tabelas de um banco MS Access 2007.
Parte do arquivo XML deverá ser importado para a tabela DocID e outra parte se destinará para a tabela ProdDetail.
Ambas as tabelas apresentam um campo em comum - o campo ID - que será habitado com o atributo Id do elemento infNFe do arquivo XML.
O arquivo XML e a estrutura das tabelas estão descritos abaixo.
Há preocupação com performance já que na verdade terei de repetir a importação sobre muitos arquivos XML.
============
Arquivo XML:
- Código:
<?xml version="1.0" encoding="UTF-8"?>
<nfeProc versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
<infNFe versao="2.00" Id="NFe35121013585367000166550010000006211061382561">
<ide>
<natOp>Sales Out</natOp>
<nNF>620</nNF>
<dEmi>2012-10-01</dEmi>
</ide>
<det nItem="1">
<prod>
<NCM>42010090</NCM>
<CFOP>6102</CFOP>
</prod>
</det>
<det nItem="2">
<prod>
<NCM>48184090</NCM>
<CFOP>6102</CFOP>
</prod>
</det>
</infNFe>
</NFe>
</nfeProc>
Tabela DocID
Field 1:
Name: ID
Type: text
Value: infNFe Id attribute
Field 2:
Name: natOp
Type: text
Value: natOp text
Field 3:
Name: nNF
Type: text
Value: nNF text
Field 4:
Name: dEmi
Type: text
Value: dEmi text
Tabela ProdDetail
Field 1:
Name: ID
Type: text
Value: infNFe Id attribute
Field 2:
Name: NCM
Type: text
Value: NCM text
Field 3:
Name: CFOP
Type: text
Value: CFOP text