Compartir a través de


Información general sobre la presentación de datos

Actualización: noviembre 2007

Los datos se muestran a los usuarios de la aplicación enlazándolos a los controles de un formulario. Puede crear estos controles enlazados a datos arrastrando elementos de la ventana Orígenes de datos al formulario de la aplicación para Windows.

Existen varios componentes y procesos que deben comprenderse para desarrollar las aplicaciones para Windows enlazadas a datos. A continuación se presenta un resumen de las tareas, objetos y cuadros de diálogo necesarios para crear aplicaciones para Windows enlazadas a datos. Para obtener más información, vea Enlace de datos en formularios Windows Forms.

Presentar datos en un formulario de una aplicación para Windows

Las tareas siguientes muestran el proceso típico que se debe seguir para mostrar los datos en un formulario de una aplicación para Windows.

Tarea

Más información

Abrir la ventana Orígenes de datos

Cómo: Abrir la ventana Orígenes de datos

Agregar un origen de datos al proyecto.

Haga clic en Agregar nuevo origen de datos en la Ventana Orígenes de datos y finalice el Asistente para la configuración de orígenes de datos

Establecer los elementos en la ventana Orígenes de datos para los controles que va a crear

Cómo: Establecer el control que se creará al arrastrar desde la ventana de orígenes de datos

Arrastrar elementos desde la ventana Orígenes de datos al formulario

Dar formato a la manera en la que los controles muestran los datos

Formato y enlace de datos avanzado (Cuadro de diálogo)

Es posible que después de crear un formulario que muestre los datos, desee hacer una de las tareas siguientes:

Tarea

Para obtener más información

Editar los datos en el origen de datos subyacente

Modificar datos en la aplicación (tenga presente que los cambios que se realizan a los datos en los controles enlazados a datos se escriben en forma automática en el conjunto de datos, pero no se guardan automáticamente en la base de datos subyacente).

Validar los cambios realizados a los datos

Validar datos

Guardar los datos actualizados en la base de datos

Guardar datos

Orígenes de datos

Los orígenes de datos representan los datos disponibles para su aplicación y se crean mediante la ejecución del Asistente para la configuración de orígenes de datos. Los orígenes de datos se crean a partir de bases de datos, servicios Web u objetos. Para obtener más información, vea Información general sobre orígenes de datos.

Ventana de orígenes de datos

Los orígenes de datos están disponibles para el proyecto como elementos en la Ventana Orígenes de datos y se pueden arrastrar hasta los formularios para crear controles que muestren los datos subyacentes.

Antes de arrastrar elementos desde la ventana Orígenes de datos, especifique los controles que se deben crear haciendo clic en la lista desplegable de cada tabla y columna y seleccionando el control deseado. 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.

Nota:

Puede modificar la lista de controles disponibles para los elementos de la ventana Orígenes de datos. Para obtener más información, vea Cómo: Agregar controles personalizados a la ventana Orígenes de datos.

TableAdapters

Los TableAdapters son componentes generados por diseñador y creados por Visual Studio. Se utilizan para rellenar conjuntos de datos (o, más específicamente, se utilizan para cargar datos en las DataTables que constituyen un conjunto de datos y para actualizar la base de datos a partir de la que se rellenó la DataTable). Los TableAdapters son análogos a los adaptadores de datos con establecimiento inflexible de tipos; proporcionan la comunicación entre su aplicación y los datos. Los TableAdapters contienen la conexión y los comandos o instrucciones SQL, las cuales se ejecutan contra el almacén de datos subyacente. Para obtener más información, vea Información general sobre TableAdapter.

Consultas de TableAdapter

A diferencia de los adaptadores de datos estándar, los TableAdapters tienen la capacidad de contener varias consultas para rellenar sus tablas de datos asociadas. Se pueden definir todas las consultas para un TableAdapter que la aplicación requiera con tal de que cada consulta devuelva datos compatibles con el mismo esquema de la tabla de datos asociada. Para obtener más información, vea Cómo: Crear consultas de TableAdapter.

Etiquetas inteligentes de datos

En varios controles existen etiquetas inteligentes específicas para trabajar con datos. Cuando ciertos controles se agregan a un formulario, hay un conjunto de posibles acciones relacionadas con los datos disponible en la etiqueta inteligente. Para obtener más información, vea Etiquetas inteligentes de datos.

Componente BindingSource

El componente BindingSource sirve para dos propósitos. Primero, proporciona una capa de direccionamiento indirecto al enlazar los controles de su formulario a los datos. Los controles del formulario se enlazan al componente BindingSource (en lugar de enlazarlos directamente a un origen de datos).

Además, el componente BindingSource puede administrar una colección de objetos. Al agregar un tipo a BindingSource, se crea una lista de ese tipo.

Para obtener más información sobre el componente BindingSource, vea:

Control BindingNavigator

Este componente proporciona una interfaz de usuario para explorar los datos en una aplicación para Windows. Para obtener más información, vea BindingNavigator (Control, formularios Windows Forms).

Control DataGridView

El control DataGridView permite mostrar y editar los datos en tablas a partir de numerosos tipos diferentes de orígenes de datos. El enlace de datos al control DataGridView se logra por medio de la propiedad DataSource. Para obtener más información, vea Información general del control DataGridView (Formularios Windows Forms).

Vea también

Tareas

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

Tutorial: Crear un control de usuario que admita el enlace de datos simple

Tutorial: Crear un control de usuario que admita el enlace de datos complejo

Tutorial: Crear un control de usuario que admita el enlace de datos de búsqueda

Conceptos

Lo nuevo en datos

Diseñador de DataSet

Información general sobre orígenes de datos

Referencia

Ventana Orígenes de datos

Otros recursos

Tutoriales sobre datos

Mostrar datos en formularios en aplicaciones para Windows