Compartir a través de


Cómo: Mostrar datos relacionados en una aplicación de Windows Forms

 

Publicada: junio de 2016

Es posible mostrar los datos relacionados arrastrando elementos que comparten el mismo nodo de tabla principal desde la Orígenes de datos (ventana) hacia su formulario. Por ejemplo, si se tiene un origen de datos que tiene una tabla Customers y una tabla Orders relacionada, puede que vea ambas tablas como nodos de nivel superior (en la vista de árbol) en la ventana Orígenes de datos. Expanda el nodo Customers para que pueda ver las columnas y observará que la última columna de la lista es un nodo expansible que representa la tabla Orders. Este nodo representa los pedidos relacionados para un cliente. Esto significa que si desea crear un formulario que permita seleccionar un cliente y a continuación mostrar una lista de pedidos para ese cliente, puede arrastrar los elementos que desea mostrar desde esta jerarquía única.

Ventana Orígenes de datos que muestra la relación

Crear controles enlazados a datos que muestren los registros relacionados

vínculo a vídeo Para obtener una versión en vídeo de este tema, vea cómo actualizar tablas relacionadas.

Para crear controles que muestren los registros relacionados

  1. Abra su formulario en el Windows Forms Designer.

  2. Abra la ventana Orígenes de datos. Para obtener más información, vea Cómo: Abrir la ventana Orígenes de datos.

  3. Expanda el nodo que representa la tabla primaria en la relación. (La tabla primaria es la tabla en lado "uno" de una relación uno a varios.)

  4. Arrastre los elementos que desea mostrar de la tabla primaria de la relación desde la ventana Orígenes de datos hasta el formulario.

  5. Las tablas secundarias relacionadas aparecen como nodos expansibles en la parte inferior de la lista de columnas de la tabla primaria. Arrastre los elementos que desea mostrar de este tipo de nodo relacionado hasta el formulario.

    Nota

    Si arrastra un elemento desde un nodo de nivel superior, se crean Componentes BindingSource no relacionados e independientes que no facilitan la navegación de los registros relacionados.Para enlazar datos relacionados, debe seleccionar las tablas del mismo nodo jerárquico.

Vea también

Tutoriales sobre datos
Tutorial: Mostrar datos en Windows Forms
Información general sobre TableAdapter
Crear y editar conjuntos de datos con tipo
Información general sobre orígenes de datos
Cómo: Conectarse a los datos de una base de datos
Validar datos
Cómo: Explorar datos con el control BindingNavigator de formularios Windows Forms