Criando e editando conjuntos de dados tipados
O dataset designer é um conjunto de ferramentas visuais que você pode usar para criar e editar datasets tipados e itens individuais que contêm.
O DataSet Designer fornece representações visuais dos objetos contidos em datasets tipados.Você cria e modifica TableAdapters, TableAdapter Queries, DataTables, DataColumn s e DataRelations com o DataSet Designer.
Para abrir o DataSet Designer, clique duas vezes em um conjunto de dados no Solution Explorer, ou clique com o botão direito do mouse em um conjunto de dados na janela Data Sources e clique em Edit DataSet with Designer.Para obter mais informações, consulte Como: abrir um Dataset no Dataset Designer.Adicionar um novo item DataSet com a caixa de diálogo Add New Item abrirá o Dataset Designer com um dataset vazio pronto para edição.
Observação |
---|
O Dataset Designer pode ser usado para estender a funcionalidade de um dataset.Clique duas vezes na superfície de design ou clique com o botão direito do mouse e escolha View Code para criar um arquivo de classe parcial onde é possível adicionar código ao conjunto de dados que não será alterado ou excluído pelo designer.Para obter informações sobre estender a funcionalidade de um TableAdapter, consulte Como: estender a funcionalidade de um TableAdapter. |
A tabela a seguir lista as tarefas comuns que podem ser realizadas com o DataSet Designer.
Para |
Consulte |
---|---|
Criar um TableAdapter |
|
Editar um TableAdapter |
|
Criar uma consulta do TableAdapter |
|
Editar uma consulta do TableAdapter |
|
Criar um DataTable. |
|
Editar um DataTable |
|
Criar um DataColumn. |
|
Criar uma relação entre duas DataTable s |
|
Estender a funcionalidade do conjunto de dados |
|
Adicionar validação a um evento ColumnChanging de uma tabela de dados |
|
Adicionar validação a um evento RowChanging de uma tabela de dados |
Criando objetos sobre a superfície de design
Você pode criar conjuntos de dados adicionando e editando os objetos individuais que compõem um dataset.A tabela a seguir fornece uma explicação sobre os diferentes objetos na guia DataSet da ToolBox que podem ser arrastados para a superfície de design:
Object |
Descrição |
---|---|
TableAdapter |
Contém uma coleção de comandos de dados e um conexão de dados que são usados para comunicação com o banco de dados subjacente e preencher um tabela de dados.Para obter mais informações, consulte Visão geral do TableAdapter e Como: criar TableAdapters. |
Consulta |
Consultas do TableAdapter são métodos fortemente tipados que executam instruções SQL e procedimentos armazenados.Executar uma consulta do TableAdapter preenche um tabela de dados com dados ou executa outras tarefas de banco de dados.Para obter mais informações, consulte Como: criar consultas TableAdapter.Arrastar uma consulta para uma tabela adiciona a consulta à tabela, enquanto arrastar uma consulta para uma área vazia do Dataset Designer cria uma consulta global.Para obter mais informações, consulte Como: adicionar consultas globais a um Dataset.. |
Representa uma coleção em memória das linhas retornadas de um banco de dados. |
|
Relação (DataRelation) |
Representa um relacionamento pai-filho entre duas S. DataTable.Para obter mais informações, consulte Introdução aos objetos DataRelation e Passo a passo: Criando um relacionamento entre tabelas de dados. |
Observação |
---|
O dataset designer conecta a um banco de dados subjacente somente quando um dataset é criado; o designer não detecta automaticamente alterações subsequentes ao banco de dados.Para atualizar um .xsd existente, execute novamente Assistente de Configuração.Se as relações de tabela foram alterados, remover e re-adicionar as tabelas relevantes para o .xsd. |
LINQ para DataSet
LINQ to DataSet habilita LINQ (consulta integrada à linguagem) sobre os dados em um objeto DataSet.Para obter mais informações, consulte LINQ to DataSet.
Consulte também
Tarefas
Passo a passo: Criando um Dataset com o Dataset Designer
Passo a passo: Criando um TableAdapter com múltiplas consultas
Passo a passo: Criando um DataTable no Dataset Designer
Passo a passo: Criando um relacionamento entre tabelas de dados
Passo a passo: Exibindo dados em um Windows Form
Referência
Conceitos
Novidades para desenvolvimento de aplicativos de dados no Visual Studio 2012
Trabalhando com conjuntos de dados em Visual Studio
Preparando seu aplicativo para receber dados
Buscando dados em seu aplicativo.