Diseñador de DataSet

Actualización: noviembre 2007

El Diseñador de DataSet es un conjunto de herramientas visuales para crear y editar conjuntos de datos con tipo y elementos individuales que constituyen conjuntos de datos.

El Diseñador de DataSet proporciona las representaciones visuales de los objetos contenidos en conjuntos de datos con tipo. Con el Diseñador de DataSet puede crear y modificar TableAdapters, consultas de TableAdapters, DataTables, DataColumns y DataRelations.

Para abrir el Diseñador de DataSet, haga doble clic en un conjunto de datos en el Explorador de soluciones, o bien, haga clic con el botón secundario del mouse en el conjunto de datos en la ventana Orígenes de datos y haga clic en Editar DataSet con el Diseñador. Para obtener más información, vea Cómo: Abrir un objeto Dataset en el Diseñador de Dataset. Al agregar un nuevo elemento DataSet con el cuadro de diálogo Agregar nuevo elemento, se abrirá el Diseñador de DataSet con un conjunto de datos vacío listo para editar.

Nota:

El Diseñador de DataSet se puede utilizar para extender la funcionalidad de un conjunto de datos. Haga doble clic en la superficie de diseño o haga clic con el botón secundario del mouse y elija Ver código para crear un archivo de clase parcial en el que puede agregar código al conjunto de datos que no modificará ni eliminará el diseñador. Para obtener información sobre cómo extender la funcionalidad de un objeto TableAdapter, vea Cómo: Extender la funcionalidad de un TableAdapter.

La tabla siguiente muestra las tareas comunes que puede realizar con el Diseñador de DataSet.

En

Vea

Crear un TableAdapter

Cómo: Crear TableAdapters

Editar un TableAdapter

Cómo: Editar TableAdapters

Crear una consulta de TableAdapter

Cómo: Crear consultas de TableAdapter

Editar una consulta de TableAdapter

Cómo: Editar consultas de TableAdapter

Crear un control DataTable

Cómo: Crear DataTables

Editar un control DataTable

Diseñar DataTables

Crear un control DataColumn

Cómo: Agregar columnas a un DataTable

Crear una relación entre dos controles DataTable

Cómo: Crear DataRelations con el Diseñador de Dataset

Extender la funcionalidad del conjunto de datos

Cómo: Extender la funcionalidad de un conjunto de datos

Agregar la validación al evento ColumnChanging de una tabla de datos

Cómo: Validar datos mientras se modifica una columna

Agregar la validación al evento RowChanging de una tabla de datos

Cómo: Validar datos mientras se modifica la fila

Crear objetos en la superficie de diseño

Puede crear los conjuntos de datos agregando y editando los objetos individuales que constituyen un conjunto de datos. La tabla siguiente proporciona una explicación de los distintos objetos de la ficha DataSet del Cuadro de herramientas que se pueden arrastrar hasta la superficie de diseño:

Objecto

Descripción

TableAdapter

Contiene una colección de comandos de datos y una conexión de datos que se utilizan para comunicar con la base de datos subyacente y rellenar una tabla de datos. Para obtener más información, vea Información general sobre TableAdapter y Cómo: Crear TableAdapters.

Consulta

Las consultas de TableAdapter son métodos con establecimiento inflexible de tipos que ejecutan instrucciones SQL y procedimientos almacenados. Al ejecutar una consulta de TableAdapter se rellenan una tabla de datos con datos o se llevan a cabo otras tareas de base de datos. Para obtener más información, vea Cómo: Crear consultas de TableAdapter. Al arrastrar una columna hasta una tabla se agrega la columna a esa tabla, mientras que, arrastrando una consulta hasta un área vacía del Diseñador de Dataset, se crea una consulta global. Para obtener más información, vea Cómo: Agregar consultas globales a un conjunto de datos.

DataTable

Representa una colección en memoria de las filas devueltas de una base de datos.

Relación (DataRelation)

Representa una relación primaria-secundaria entre dos DataTables. Para obtener más información, vea Introducción a los objetos DataRelation y Tutorial: Crear una relación entre tablas de datos.

LINQ to DataSet

LINQ to DataSet permite realizar Language-Integrated Query (LINQ) entre los datos de un objeto DataSet. Para obtener más información, vea LINQ to DataSet.

Vea también

Tareas

Tutorial: Crear un conjunto de datos con el Diseñador de Dataset

Tutorial: Crear un objeto TableAdapter con varias consultas

Tutorial: Crear un DataTable en el Diseñador de Dataset

Tutorial: Crear una relación entre tablas de datos

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

Conceptos

Lo nuevo en datos

Información general sobre conjuntos de datos en Visual Studio

Referencia

Ventana Orígenes de datos

Otros recursos

Preparar la aplicación para recibir datos

Buscar datos en la aplicación

Modificar datos en la aplicación

Validar datos

Guardar datos