Compartir a través de


DataTables

DataSet Se compone de una colección de tablas, relaciones y restricciones. En ADO.NET, DataTable los objetos se usan para representar las tablas de un DataSet. Una DataTable representa una tabla de datos relacionales en memoria; los datos son locales para . Aplicación basada en NET en la que reside, pero se puede rellenar desde un origen de datos como Microsoft SQL Server mediante dataAdapter Para obtener más información, vea Rellenar un conjunto de datos desde un dataAdapter.

La clase DataTable es miembro del espacio de nombres System.Data dentro de la biblioteca de clases de .NET Framework. Puede crear y usar dataTable de forma independiente o como miembro de un objeto DataSet, y los objetos DataTable también se pueden usar junto con otros objetos de .NET Framework, incluido DataView. Puede obtener acceso a la colección de tablas de un objeto DataSet a través de la propiedad Tables del objeto DataSet .

El esquema o la estructura de una tabla se representa mediante columnas y restricciones. El esquema de una dataTable se define mediante DataColumn objetos, así como ForeignKeyConstraint objetos y UniqueConstraint . Las columnas de una tabla pueden asignarse a columnas de un origen de datos, contener valores calculados de expresiones, incrementar automáticamente sus valores o contener valores de clave principal.

Además de un esquema, una DataTable también debe tener filas que contengan y ordene los datos. La DataRow clase representa los datos reales contenidos en una tabla. Use DataRow y sus propiedades y métodos para recuperar, evaluar y manipular los datos de una tabla. A medida que accede y cambia los datos dentro de una fila, el objeto DataRow mantiene su estado actual y original.

Puede crear relaciones de elementos primarios y secundarios entre tablas mediante una o varias columnas relacionadas de las tablas. Se crea una relación entre objetos DataTable mediante .DataRelation Los objetos DataRelation se pueden usar para devolver las filas secundarias o primarias relacionadas de una fila determinada. Para obtener más información, consulte Cómo añadir DataRelations.

En esta sección

Creación de una tabla de datos
Explica cómo crear una dataTable y agregarla a un conjunto de datos.

Definición de esquema de DataTable
Proporciona información sobre cómo crear y usar objetos y restricciones DataColumn .

Manipular datos en una tabla de datos
Explica cómo agregar, modificar y eliminar datos en una tabla. Explica cómo usar eventos DataTable para examinar los cambios en los datos de la tabla.

Control de eventos dataTable
Proporciona información sobre los eventos disponibles para su uso con dataTable, incluidos los eventos cuando se modifican los valores de columna y se agregan o eliminan filas.

ADO.NET
Describe la arquitectura y los componentes de ADO.NET, y cómo usarlos para acceder a orígenes de datos existentes y administrar los datos de la aplicación.

Conjuntos de Datos, Tablas de Datos y Vistas de Datos
Proporciona información sobre el conjunto de datos de ADO.NET, incluido cómo crear relaciones entre tablas.

Constraint
Proporciona información de referencia sobre el objeto Constraint .

DataColumn
Proporciona información de referencia sobre el objeto DataColumn .

DataSet
Proporciona información de referencia sobre el objeto DataSet .

DataTable
Proporciona información de referencia sobre el objeto DataTable .

Información general sobre la biblioteca de clases
Proporciona información general sobre la biblioteca de clases de .NET Framework, incluido el espacio de nombres System , así como su espacio de nombres de segundo nivel, System.Data.

Consulte también