Tutorial: Crear un conjunto de datos con el Diseñador de Dataset
En este tutorial creará un conjunto de datos mediante el Diseñador de DataSet. Éste lo guiará a través del proceso de crear un proyecto nuevo y agregar un nuevo elemento DataSet a él. Obtendrá información sobre cómo crear tablas de acuerdo con una base de datos sin utilizar un asistente.
Las tareas ilustradas en este tutorial incluyen:
Crear un nuevo proyecto de Aplicación para Windows.
Agregar un elemento de Conjunto de datos vacío al proyecto.
Crear y configurar un origen de datos de la aplicación para generar conjuntos de datos con el Diseñador de DataSet.
Crear una conexión a la base de datos Northwind en el Explorador de servidores.
Crear tablas con TableAdapters del conjunto de datos basadas en tablas de la base de datos.
Nota
Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.
Requisitos previos
Para completar las tareas de este tutorial, necesitará:
- Acceso a la base de datos de ejemplo Northwind (versión de SQL Server o Access). Para obtener más información, vea Cómo: Instalar bases de datos de ejemplo.
Crear un nuevo proyecto de aplicación para Windows
Para crear un proyecto de aplicación para Windows nuevo
Desde el menú Archivo, cree un nuevo proyecto.
Elija un lenguaje de programación en el panel Tipos de proyecto.
Haga clic en Aplicación para Windows en el panel Plantillas.
Denomine el proyecto DatasetDesignerWalkthrough y, a continuación, haga clic en Aceptar.
Visual Studio agregará el proyecto al Explorador de soluciones y mostrará un nuevo formulario en el diseñador.
Agregar un nuevo conjunto de datos a la aplicación
Para agregar un nuevo elemento del conjunto de datos al proyecto
En el menú Proyecto, haga clic en Agregar nuevo elemento.
Aparecerá el cuadro de diálogo Agregar nuevo elemento.
En el cuadro Plantillas del cuadro de diálogo Agregar nuevo elemento, haga clic en DataSet.
Asigne al conjunto de datos el nombre NorthwindDataset y, a continuación, haga clic en Agregar.
Visual Studio agregará un archivo denominado NorthwindDataset.xsd al proyecto y lo abrirá en el Diseñador de DataSet.
Crear una conexión de datos en el Explorador de servidores
Para crear una conexión a la base de datos Northwind
En el menú Ver, haga clic en el Explorador de servidores.
En el Explorador de servidores, haga clic en el botón Conectar con base de datos.
Crear una conexión a la base de datos de ejemplo Northwind.
Nota
Puede conectar a la versión SQL Server o Access de Northwind para este tutorial.
Crear las tablas del conjunto de datos
En esta sección se explicará cómo agregar tablas al conjunto de datos.
Para crear la tabla Customers
Expanda la conexión de datos que creó en el Explorador de servidores y, a continuación, expanda el nodo Tablas.
Arrastre la tabla Customers desde el Explorador de servidores al Diseñador de DataSet.
Se agregan una tabla de datos Customers y CustomersTableAdapter al conjunto de datos.
Para crear la tabla Orders
Arrastre la tabla Orders desde el Explorador de servidores al Diseñador de DataSet.
Una tabla de datos Orders, OrdersTableAdapter y una relación de datos entre las tablas Customers y Orders se agregan al conjunto de datos.
Para crear la tabla OrderDetails
Arrastre la tabla Order Details desde el Explorador de servidores hasta el Diseñador de DataSet.
Se agregan un tabla de datos Order Details, un Order DetailsTableAdapter y una relación de datos entre las tablas Orders y Order Details al conjunto de datos.
Pasos siguientes
Para agregar funcionalidad a la aplicación
Guarde el conjunto de datos.
Seleccione elementos en la ventana Orígenes de datos y arrástrelos a un formulario. Para obtener más información, vea Enlazar controles de Windows Forms a datos en Visual Studio.
Agregar más consultas a los TableAdapters. Para obtener más información, vea Cómo: Crear consultas de TableAdapter.
Agregar lógica de la validación a los eventos ColumnChanging o RowChanging de las tablas de datos en el conjunto de datos. Para obtener más información, vea Validar los datos en conjuntos de datos.
Vea también
Conceptos
Novedades en el desarrollo de aplicaciones de datos
Enlazar controles de Windows Forms a datos en Visual Studio
Enlazar controles a los datos en Visual Studio
Otros recursos
Conectarse a datos en Visual Studio
Preparar la aplicación para recibir datos