Compartilhar via


Como exibir dados relacionados em um aplicativo dos Windows Forms

Você pode exibir dados relacionados arrastando itens que compartilham o mesmo nó da tabela principal a partir da Janela Fontes de Dados para seu formulário. Por exemplo, se você tiver uma fonte de dados que tenha uma tabela Customers e uma tabela Orders relacionada, você veria ambas as tabelas como nós superiores (no modo de exibição de árvore) na janela Data Sources. Expanda o nó Customers para que você possa ver as colunas, e você irá notar que a última coluna da lista é um nó expansível que representa a tabela Orders. Este nó representa os pedidos relacionados de um cliente. Isso significa que se você desejar criar um formulário que permite que você selecione um cliente e exiba uma lista dos pedidos referentes a esse cliente, você arrastaria os itens que deseja exibir dessa hierarquia única.

Criando controles associados a dados que exibem registros relacionados

Relação de exibição de janela fontes de dados

link para vídeo Para uma versão de vídeo deste tópico, consulte Como: eu faço Tabelas relacionadas de atualização.

Para criar controles que exibem registros relacionados

  1. Abra seu formulário em Windows Forms Designer.

  2. Abra a janela Data Sources. Para obter mais informações, consulte Como abrir a janela Fontes de Dados.

  3. Expanda o nó que representa a tabela pai da relação. (A tabela pai é a tabela no lado "um" de um relacionamento um-para-muitos.)

  4. Arraste os itens que deseja exibir da tabela pai da relação da janela Data Sources para seu formulário.

  5. Tabelas filho relacionadas aparecem como nós expansíveis na parte inferior da lista de colunas da tabela pai. Arraste o(s) item(ns) que você deseja exibir de tais nós relacionadas em seu formulário.

    Dica

    Arrastar um item de um nó de nível superior cria um separado não relacionado BindingSource Component que não facilita a navegação pelos registros relacionados.Para associar dados relacionados, você deve selecionar as tabelas no mesmo nó hierárquico.

Consulte também

Tarefas

Instruções passo a passo: exibindo dados em um Windows Form

Como conectar a dados em um banco de dados

Como navegar em dados com o controle BindingNavigator dos Windows Forms

Conceitos

Visão geral de TableAdapter

Criando e editando conjuntos de dados tipados

Visão geral de fontes de dados

Validando dados

Outros recursos

Instruções passo a passo de dados