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
Outros recursos
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