MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    Importando XML para duas tabelas de banco Access 2007

    avatar
    Crônico
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 29/03/2013

    Importando XML para duas tabelas de banco Access 2007 Empty Importando XML para duas tabelas de banco Access 2007

    Mensagem  Crônico 8/3/2014, 18:20

    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:
    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
    avatar
    Convidado
    Convidado


    Importando XML para duas tabelas de banco Access 2007 Empty Re: Importando XML para duas tabelas de banco Access 2007

    Mensagem  Convidado 4/5/2014, 19:12

    Boa tarde Colega...
    Veja este tópico se lhe ajuda:

    http://maximoaccess.forumeiros.com/t18549-resolvidoimportar-de-arquivo-xml-problema-com-a-virgula

    Cumprimentos.
    avatar
    Crônico
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 29/03/2013

    Importando XML para duas tabelas de banco Access 2007 Empty Importando XML para duas tabelas - respondendo ajuda de Hary

    Mensagem  Crônico 25/5/2014, 15:02

    Valeu pela força, colega Hary.
    Vou tentar adaptar ao meu problema.
    Agradeço de antemão.

    Conteúdo patrocinado


    Importando XML para duas tabelas de banco Access 2007 Empty Re: Importando XML para duas tabelas de banco Access 2007

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 15:46