Objetos DataTable

Un objeto DataSet está formado por una colección de tablas, relaciones y restricciones. En ADO.NET, DataTable los objetos se usan para representar las tablas de DataTable. 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 un 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 .NET Framework biblioteca de clases. 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 .NET Framework, incluido . Puede acceder a la colección de tablas de un conjunto de datos a través de la propiedad Tables del objeto DataSet .

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

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

Se pueden crear relaciones primarias-secundarias entre tablas utilizando una o varias columnas relacionadas de las tablas. Cree una relación entre objetos DataTable mediante . Los objetos DataRelation se pueden usar para devolver las filas secundarias o primarias relacionadas de una fila determinada. Para obtener más información, vea Agregar dataRelations.

En esta sección

Crear un objeto DataTable
Explica cómo crear un objeto DataTable y agregarlo a un conjunto de datos.

Definición del esquema de DataTable
Proporciona información sobre la creación y el uso de objetos DataColumn y restricciones.

Manipular datos en un objeto DataTable
Explica cómo se agregan, modifican y eliminan datos en una tabla. Explica cómo usar los eventos de DataTable para examinar los cambios en los datos de la tabla.

Controlar eventos de 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, así como su uso para tener acceso a orígenes de datos existentes y para administrar los datos de las aplicaciones.

Objetos DataSet, DataTable y DataView
Proporciona información sobre el conjunto ADO.NET datos, 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 de la biblioteca de clases
Proporciona información general sobre la biblioteca de .NET Framework, incluido el espacio de nombres System, así como su espacio de nombres de segundo nivel, System.Data.

Consulta también