Ir para conteúdo
Fórum Script Brasil
  • 0

Como criar uma SP para importar arquivo em xls


Hahu

Pergunta

bom dia Amigos,

não sei se vocês passaram por isto, mas lá vai: Seguinte, tenho um arquivo xls, preciso importar as informações deste arquivo para o BD(SQL server é 2005)!

estou pensando em criar uma SP, para ler o arquivo e pegar estas informações e carregar no bd, mas preciso verificar se exiti este codigo na base, caso positivo atualizo as demais informações!

algúem sabe como fazer isto? :wacko:

abs Hahu

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Boa tarde Amigo...

Se você tiver, pode utilizar a própria ferramenta do SQL , o "SQL Server Business Intelligence Development Studio".

Passos:

- Abra-o.

- Clique em File / New / Project.

- Selecione Integration Services Project.

- Do lado esquerdo, você verá uma listagem: Toolbox. Se não aparecer, procure no menu de icones.

- Arraste o objeto Data Flow Task para a janela Control Flow.

- Dê um clique duplo no objeto, ou clique na janela Data Flow.

- Vá no tollbox novamente e arraste o objeto Excel Source.

- Dê um clique duplo no objeto. Após abrir, clique em New e procure seu arquivo xls. Na tela, você terá algumas opções de configurações, visão dos dados, seleção de planilha, etc... dá uma navegada... A tela é bem intuitiva.

- Depois clique em OK.

- Arraste o objeto OLE DB Destination, localizado no Toolbox.

- Clique no objeto Excel Source. você verá duas setas (verde e vermelha). Ligue a seta verde no objeto q acabou de arrastar.

- Dê um clique duplo no objeto OLE DB Destination. Configure os dados do seu Banco de Dados: nome, login, senha, etc.... você também terá ai, umas opções de configurações, visão dos dados, mapeamento, seleção de tabela, etc. você terá que ligar os campos origem / destino. A tela é bem intuitiva.

- Depois clique em OK.

- Se tiver alguma coisa de errado, o próprio aplicativo colocará uma bolinha vermelha com um X, informando o q está de errado.

- Caso contrário, é só clicar no Start Debugging (seta Play).

- você verá o andamento da carga sendo realizada na tabela do BD.

Caso tenha alguma dúvida, pode postar ai q a gente resolver!! rs...

Espero ter ajudado. :.)

Ahm... outra coisa q esqueci de falar...

Crie uma tabela (auxiliar) com todos os dados do xls. Depois você faz as verificações necessárias, alterando ou inserindo as informações na tabela principal.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...