Compartir a través de


Tutorial: Rellenar un conjunto de datos con datos

En este tutorial se crea un conjunto de datos con una tabla de datos, y se rellena con los datos de la tabla Customers de la base de datos de ejemplo Northwind. Para rellenar el conjunto de datos con los datos, se llama al método Fill de un TableAdapter.

Durante este tutorial aprenderá a:

Requisitos previos

Para poder completar este tutorial, necesitará:

Crear una aplicación para Windows

El primer paso es crear una Aplicación para Windows.

Para crear el nuevo proyecto de Windows

  1. En Visual Studio, en el menú Archivo cree un nuevo Proyecto.

  2. Asigne al proyecto el nombre DatasetWalkthrough.

  3. Seleccione Aplicación para Windows y haga clic en Aceptar. Para obtener más información, vea Desarrollar aplicaciones cliente con .NET Framework.

    El proyecto DatasetWalkthrough se crea y se agrega al Explorador de soluciones.

Crear NorthwindDataSet

En este paso se crea un conjunto de datos usando el Asistente para configuración de orígenes de datos basado en la tabla Customers de la base de datos de ejemplo Northwind. Debe tener acceso a la base de datos de ejemplo Northwind para crear la conexión. Para obtener información sobre la configuración de la base de datos de ejemplo Northwind, vea Cómo: Instalar bases de datos de ejemplo.

Para crear el conjunto de datos

  1. En el menú Datos, haga clic en Mostrar orígenes de datos.

  2. En la ventana Orígenes de datos, haga clic en Agregar nuevo origen de datos para iniciar el Asistente para configuración de orígenes de datos.

  3. Seleccione Base de datos en la página Elegir un tipo de datos de origen y luego haga clic en Siguiente.

  4. En la página Elegir la conexión de datos realice una de las siguientes operaciones:

    • Si una conexión de datos a la base de datos de ejemplo Northwind está disponible en la lista desplegable, selecciónela.

      O bien

    • Seleccione Nueva conexión para iniciar el cuadro de diálogo Agregar o modificar conexión.

  5. Si su base de datos requiere una contraseña, seleccione la opción para incluir datos confidenciales y haga clic en Siguiente.

  6. Haga clic en Siguiente en la página Guardar la cadena de conexión en el archivo de configuración de la aplicación.

  7. Expanda el nodo Tables en la página Elija los objetos de base de datos.

  8. Seleccione la tabla Customers y, a continuación, haga clic en Finalizar.

    NorthwindDataSet se agrega al proyecto y la tabla Customers aparece en la ventana Orígenes de datos.

Agregar controles al formulario

Puede crear controles enlazados a datos arrastrando elementos desde la ventana Orígenes de datos hasta el formulario en su aplicación de Windows.

Para crear una DataGridView enlazada a la tabla Customers

Inspeccionar el código generado que rellena con datos el conjunto de datos

Al arrastrar elementos desde la ventana Orígenes de datos a un formulario se agrega automáticamente el código correcto para rellenar el conjunto de datos en el controlador de evento Form1_Load.

Para cargar datos en un conjunto de datos

  1. En el Explorador de soluciones, seleccione Form1 y haga clic en el botón Ver código.

  2. Inspeccione el controlador de evento Form1_Load. El método Fill de TableAdapter rellena con datos el conjunto de datos.

    Private Sub Form1_Load() Handles MyBase.Load
    
        'TODO: This line of code loads data into the 'NorthwindDataSet1.Customers' table.
        'You can move, or remove it, as needed.
    
        Me.CustomersTableAdapter1.Fill(Me.NorthwindDataSet1.Customers)
    End Sub
    
    private void Form1_Load(object sender, EventArgs e)
    {
        // TODO: This line of code loads data into the 'northwindDataSet1.Customers' table.
        // You can move, or remove it, as needed.
    
        this.customersTableAdapter1.Fill(this.northwindDataSet1.Customers);
    }
    
  3. También puede copiar este código a otras partes de la aplicación donde necesite rellenar el conjunto de datos.

Ejecutar la aplicación

Para ejecutar la aplicación

  • Presione F5 para ejecutar la aplicación.

  • El conjunto de datos se rellena con los datos y se muestra en la DataGridView.

Pasos siguientes

Dependiendo de los requisitos de la aplicación, hay varios pasos que pueden realizarse después de crear un formulario enlazado a datos. Entre las mejoras que podría realizar se incluyen:

Vea también

Conceptos

Datasets de ADO.NET

Enlazar controles de Windows Forms a datos en Visual Studio

Preparar la aplicación para recibir datos

Buscar datos en la aplicación

Enlazar controles a los datos en Visual Studio

Modificar datos en la aplicación

Validar datos

Guardar datos

Otros recursos

Tutoriales sobre datos

Información general de las aplicaciones de datos en Visual Studio

Conectarse a datos en Visual Studio