Compartilhar via


Caixa de diálogo Table Mappings

Permite que você especifique quais colunas em uma tabela de banco de dados ou outra fonte de dados são equivalentes às colunas em uma tabela dataSet.Ela é exibida quando você clica no botão reticências (...) ao lado da propriedade TableMappings de um adaptador de dados na janela Properties.

Mapeamento é útil nas seguintes situações:

  • O DataSet foi criado de um esquema existente que utiliza nomes diferentes daqueles da fonte de dados.

  • Você deseja alterar nomes dos elementos de dados no DataSet para sua conveniência, legibilidade, conversão para ou de um idioma estrangeiro, ou outro motivo.

  • Você deseja controlar os nomes de membros de dados digitados quando você gera um DataSet do adaptador.

  • Um nome da coluna da fonte de dados é uma palavra reservada em sua linguagem de programação.Por exemplo, usar o nome da coluna Region em um DataSet tipado no Visual Basic causa um erro, porque o código gerado para esta coluna conflita com a palavra reservada desse nome.

  • Você deseja usar menos colunas no DataSet que são retornados pelo comando DataSet.Isso pode acontecer se você estiver usando um procedimento armazenado existente para preencher um novo DataSet.

For more information about how adapters use mappings, see Mapeamento de tabela em adaptadores de dados.

  • Use a dataset to suggest table and column names
    Quando selecionada, usa o esquema de um DataSet existente como o modelo para nomes de tabela e coluna para mapear para.

    Observação:

    Você pode usar esta opção mesmo que você não tenha a intençãp de preencher o DataSet selecionado usando o adaptador atual.O esquema é usado somente para obter uma lista de nomes.

  • DataSet
    Permite que você selecione um DataSet para usar como modelo.

  • Source table
    Se o adaptador referência mais de uma tabela em uma fonte de dados, selecione a tabela para o qual você está mapeando os nomes de coluna.

  • Dataset table
    Se você escolheu um DataSet para usar como o modelo, selecione a tabela que contém os nomes de coluna a serem utilizados como nomes de mapeamento.Se o DataSet contiver somente uma tabela, ela é referenciada como Table.

  • Column mappings
    Exibe como colunas são mapeadas entre a tabela de origem e a tabela DataSet.Quando o adaptador preenche um DataSet, ele lê as informações das colunas nos campos de colunas de origem e grava-as nos campos cujos nomes estão listados nos campos de colunas DataSet correspondentes.

    • **Source Columns   ** Exibe uma lista dos nomes de coluna em uma fonte de dados.

    • **Dataset Columns   ** Exibe os nomes das colunas no DataSet para gravar dados durante uma operação de preenchimento, e para ler dados durante uma operação de atualização.

    Você pode ajustar os mapeamentos das seguintes maneiras:

    • Editar um mapeamento, alterando a fonte ou o nome da coluna dataSet.Use a lista drop-down para selecionar um novo nome, ou digite um nome na caixa.Isso faz com que os dados sejam gravados numa coluna diferente da tabela DataSet durante uma operação de preenchimento.

    • Exclua um mapeamento, selecionando uma linha de grade e clicando no botão excluir.Esta opção é útil se o adaptador retorna mais colunas que você precisa no DataSet.

    • Adicione um novo mapeamento, preenchendo nos novos nomes de coluna da fonte e do dataset na linha em branco na parte inferior da grade.Você pode fazer isso se você souber disse em tempo de execução, o adaptador ou o DataSet irão conter colunas que não estão disponíveis para você enquanto estiver utilizando esta caixa de diálogo.

      Observação:

      A ordem das colunas não é importante no mapeamento.

  • Reset
    Retorna mapeamentos para seu valor padrão, que é fazer os nomes DataSet os mesmos que os nomes em uma fonte de dados.

Consulte também

Tarefas

Como: Mapear dados-fonte Columns to Dataset dados-tabela Columns

Conceitos

Mapeamento de tabela em adaptadores de dados

O que Há de Novo em Dados

Exibindo visão geral de dados

Outros recursos

Criando adaptadores de dados

Explicações Passo a passo sobre Dados

Guia de Introdução para acesso a dados

Conectando-se a Dados no Visual Studio

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo

Exibindo dados em formulários em aplicativos do Windows

Editar dados no seu aplicativo

Validando Dados

Salvando dados