Tutorial: Mostrar datos en un formulario en una aplicación para Windows

Actualización: noviembre 2007

Uno de los escenarios más habituales en el desarrollo de aplicaciones es mostrar datos en un formulario de una aplicación basada en Windows. Puede mostrar los datos en un formulario arrastrando elementos desde la Ventana Orígenes de datos hasta el formulario. Este tutorial crea un formulario simple que muestra los datos de una tabla única en varios controles individuales. En este ejemplo se utiliza la tabla Customers de la base de datos de ejemplo Northwind.

Las tareas ilustradas en este tutorial incluyen:

Requisitos previos

Para poder completar este tutorial, necesitará:

Crear la aplicación para Windows

El primer paso es crear un proyecto de tipo Aplicación para Windows.

Para crear el nuevo proyecto de aplicación para Windows

  1. Desde el menú Archivo, cree un nuevo proyecto.

  2. Asigne al proyecto el nombre DisplayingDataonaWindowsForm.

  3. Seleccione Aplicación para Windows y haga clic en Aceptar. Para obtener más información, vea Crear aplicaciones basadas en Windows.

    Se crea el proyecto DisplayingDataonaWindowsForm y se agrega al Explorador de soluciones.

Crear el origen de datos

En este paso se crea un origen de datos utilizando el Asistente para la 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 origen de datos

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

  2. En la ventana Orígenes de datos, seleccione 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 origen de datos y 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 abrir el cuadro de diálogo Agregar o modificar conexión. Para obtener más información, vea Agregar/Modificar conexión (Cuadro de diálogo, General).

  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 Tablas en la página Elija los objetos de base de datos.

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

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

Establecer los controles que se deben crear

Para este tutorial, los datos se encontrarán en un diseño Detalles en el que los datos se muestran en controles individuales. (El enfoque alternativo es el del diseño predeterminado, Cuadrícula, en el que los datos se muestran en un control DataGridView.)

Para establecer el tipo de acción de colocación de los elementos de la ventana Orígenes de datos

  1. Expanda el nodo Customers en la ventana Orígenes de datos.

  2. Cambie el tipo de colocación de la tabla Customers a Detalles seleccionando Detalles en la lista desplegable del nodo Customers. Para obtener más información, vea Cómo: Establecer el control que se creará al arrastrar desde la ventana de orígenes de datos.

  3. Cambie el tipo de colocación de la columna CustomerID a una etiqueta seleccionando Etiqueta en la lista de controles del nodo CustomerID.

Crear el formulario

Cree los controles enlazados a datos arrastrando elementos desde la ventana Orígenes de datos al formulario.

Para crear controles enlazados en el formulario

Probar la aplicación

Para ejecutar la aplicación

Pasos siguientes

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

Vea también

Conceptos

Lo nuevo en datos

Información general sobre la presentación de datos

Información general sobre orígenes de datos

Información general sobre TableAdapter

Otros recursos

Tutoriales sobre datos