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

3 participantes

    [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes.

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4817
    Registrado : 20/04/2011

    [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes. Empty Importar dados de uma outra tabela, mas com campos diferentes.

    Mensagem  Silvio Qua 17 Ago 2011, 7:51 pm

    Prezados,

    Recorro ao conhecimentos de todos para sanar uma duvida minha.
    Tenho uma tabela (tbl1), que contem alguns dados que eu gostaria e necessito importar para a minha tabela (tbl2).

    Campos normais como....nome, endereço, fone existentes nas duas.

    Como são muitos dados, algo em torno de 5.500 registros,gostaria eu de saber qual a melhor maneira de importar esses dados de uma tabela (tbl1) para a outra (tbl2) ?

    Desde já, sou grato a todos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes. Empty Re: [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes.

    Mensagem  criquio Qua 17 Ago 2011, 11:11 pm

    Tente, no clique de um botão:

    Dim rs As Recordset, L As Double
    Set rs = CurrentDb.OpenRecordset("Tabela1")

    For L = 1 To DMax("Código", "Tabela1")

    CurrentDb.Execute "INSERT INTO Tabela2(Campo1, Campo2, Campo3) VALUES('" & rs!Campo1 & "', '" & rs!Campo2 & "', '" & rs!Campo3 & "')"

    Next

    rs.Close
    Set rs = Nothing


    Mais ou menos por aí


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8066
    Registrado : 05/11/2009

    [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes. Empty Re: [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes.

    Mensagem  Alexandre Neves Qui 18 Ago 2011, 5:54 pm

    Outra opção é
    Currentdb.execute "UPDATE tbl1 LEFT JOIN tbl2 ON tbl1.CampoX=tbl2.CampoY SET tbl2.CampoA=tbl1.CampoA,tbl2.CampoB=tbl1.CampoB...
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4817
    Registrado : 20/04/2011

    [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes. Empty Re: [Resolvido]Importar dados de uma outra tabela, mas com campos diferentes.

    Mensagem  Silvio Sex 19 Ago 2011, 9:44 pm

    Senhores, dou por encerrado o tópico, deu certo dos dois modos...
    Sou grato a todos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

      Data/hora atual: Ter 25 Jan 2022, 5:42 pm