ID do artigo: 209728 - Última revisão: terça-feira, 29 de junho de 2004 - Revisão: 2.0

ACC2000: Como transferir dados de uma tabela para outra

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Iniciante: Requer conhecimento da interface do usuário em computadores de usuário único.

Expandir tudo | Recolher tudo

Sumário

Para transferir dados entre duas tabelas, você pode criar um campo adicional em uma das tabelas para armazenar os dados comuns e, em seguida, criar uma consulta atualização para realizar a transferência.

Mais Informações

cuidado : se você seguir as etapas neste exemplo, você modificar o banco de dados de exemplo Northwind.mdb. Convém fazer o backup do arquivo Northwind.mdb e seguir essas etapas numa cópia do banco de dados.

Esse processo pode ser ilustrado usando o banco de dados de exemplo Northwind.mdb. O exemplo seguinte adiciona um campo ProductName a tabela Detalhes do pedido e, em seguida, copia o campo NomeDoProduto da tabela Produtos com base no campo ProductID.

Observação: Normalmente, você não duplicar o campo ProductName porque dados duplicados não indicam o design de banco de dados boa.

Para transferir dados entre duas tabelas, execute estas etapas:

  1. Abra a tabela Detalhes do pedido no modo de design.
  2. Adicione um campo NomeDoProduto como um tipo de dados texto.
  3. Salve e feche a tabela.
  4. Crie uma nova consulta com base em tabelas de detalhes do pedido e produtos. Observação: essas tabelas automaticamente associadas no campo CódigoDoProduto porque um relacionamento já foi definido. Se as suas tabelas não são associadas, ingresse-los no campo vinculado original.

  5. No menu consulta , clique em Consulta atualização .
  6. No menu Exibir , clique em Nomes de tabelas . Arraste o campo ProductName da tabela Detalhes do pedido para a primeira célula na linha campo da grade da consulta.
  7. Na linha Atualizar para , digite:
    [Produtos]! [ProductName]
  8. No menu consulta , clique em Executar . Você recebe uma mensagem avisando que você está alterando os dados do Microsoft Access; clique em Sim .
  9. Examinar a tabela Order Details. Observe que todos os registros na ordem de tabela de detalhes são atualizados com o nome do produto da tabela Produtos.
  10. Feche a consulta sem salvá-lo.

Referências

Para obter mais informações sobre como transferir dados entre duas tabelas, clique em Ajuda do Microsoft Access no menu Ajuda , digite atualizar uma tabela com base nos valores em outra tabela utilizando uma consulta no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir os tópicos retornados.

A informação contida neste artigo aplica-se a:
  • Microsoft Access 2000 Standard Edition
Palavras-chave: 
kbmt kbhowto kbinfo kbusage KB209728 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 209728  (http://support.microsoft.com/kb/209728/en-us/ )