Objeto DataTable y DataSet

SEMANA 8 INGENIERIA SISTEMAS Y TELEMATICA 

PROGRAMACIÓN III

RAFAEL TANTALEAN WILLIAM

Tema: Objeto DataTable y DataSet

1. Contenido

1.1.-Definición

El DataSet de ADO.NET es una representación de datos residente en memoria que proporciona un modelo de programación relacional coherente independientemente del origen de datos que contiene. Un DataSet representa un conjunto completo de datos, incluyendo las tablas que contienen, ordenan y restringen los datos, así como las relaciones entre las tablas.
Hay varias maneras de trabajar con un DataSet, que se pueden aplicar de forma independiente o conjuntamente. Puede realizar lo siguiente:
Crear mediante programación una DataTable, DataRelation y una Constraint en un DataSet y rellenar las tablas con datos.
Llenar el DataSet con tablas de datos de un origen de datos relacional existente mediante DataAdapter.
Cargar y hacer persistente el contenido de DataSet mediante XML. Para obtener más información, vea Using XML in a DataSet (Usar XML en un conjunto de datos).
También se puede transportar un DataSet fuertemente tipado mediante un servicio Web XML. El diseño del DataSet lo convierte en idóneo para el transporte de datos mediante servicios Web XML. Para obtener información general sobre servicios Web XML, vea Información general de servicios Web XML. Para obtener un ejemplo sobre cómo usar un objeto DataSet desde un servicio Web XML, vea Consuming a DataSet from an XML Web Service (Usar un conjunto de datos desde un servicio Web XML).

1.2.-Propiedades

1.2.1.-Propiedades de DataTable

Nombre
Descripción
Indica si las comparaciones de cadenas dentro de la tabla distinguen mayúsculas de minúsculas.
Obtiene la colección de relaciones secundarias para este DataTable.
Obtiene la colección de columnas que pertenecen a esta tabla.
Obtiene la colección de restricciones mantenidas por esta tabla.
Obtiene el contenedor del componente.(Heredado de MarshalByValueComponent).
Obtiene el DataSet al que pertenece esta tabla.
Obtiene una vista personalizada de la tabla que puede incluir una vista filtrada o una posición del cursor.
Obtiene un valor que indica si el componente está actualmente en modo de diseño.(Heredado de MarshalByValueComponent).
Obtiene o establece la expresión que devuelve un valor utilizado para representar esta tabla en la interfaz de usuario. El DisplayExpression propiedad le permite mostrar el nombre de esta tabla en una interfaz de usuario.
Obtiene la lista de controladores de eventos que están asociados a este componente.(Heredado de MarshalByValueComponent).
Obtiene la colección de información personalizada del usuario.
Obtiene un valor que indica si hay errores en cualquiera de las filas en cualquiera de las tablas de la DataSet al que pertenece la tabla.
Obtiene un valor que indica si el DataTable se inicializa.
Obtiene o establece la información de configuración regional utilizada para comparar las cadenas de la tabla.
Obtiene o establece el tamaño inicial para esta tabla.
Obtiene o establece el espacio de nombres para la representación XML de los datos almacenados en el DataTable.
Obtiene la colección de relaciones primarias para este DataTable.
Obtiene o establece el espacio de nombres para la representación XML de los datos almacenados en el DataTable.
Obtiene o establece una matriz de columnas que funcionan como claves principales para la tabla de datos.
Obtiene o establece el formato de serialización.
Obtiene la colección de filas que pertenecen a esta tabla.
Obtiene o establece una interfaz System.ComponentModel.ISite para el objeto DataTable.(Invalida MarshalByValueComponent.Site).
Obtiene o establece el nombre de DataTable.

1.2.2.-Propiedades de DataSet

Nombre
Descripción
Obtiene o establece un valor que indica si comparaciones dentro de cadenas DataTable objetos distinguen mayúsculas de minúsculas.
Obtiene el contenedor del componente.(Heredado de MarshalByValueComponent).
Obtiene o establece el nombre del actual DataSet.
Obtiene una vista personalizada de los datos contenidos en el DataSet para permitir filtrar, buscar y desplazarse mediante un personalizado DataViewManager.
Obtiene un valor que indica si el componente está actualmente en modo de diseño.(Heredado de MarshalByValueComponent).
Obtiene o establece un valor que indica si se siguen las reglas de restricción al intentar cualquier operación de actualización.
Obtiene la lista de controladores de eventos que están asociados a este componente.(Heredado de MarshalByValueComponent).
Obtiene la colección de información personalizada del usuario asociada a la DataSet.
Obtiene un valor que indica si hay errores en cualquiera de los DataTable objetos dentro de este DataSet.
Obtiene un valor que indica si el DataSet se inicializa.
Obtiene o establece la información de configuración regional utilizada para comparar las cadenas de la tabla.
Obtiene o establece el espacio de nombres de la DataSet.
Obtiene o establece un prefijo XML que crea alias del espacio de nombres de la DataSet.
Obtiene la colección de relaciones que vincula las tablas y permitir la navegación de primario tablas a las tablas secundarias.
Obtiene o establece un SerializationFormat para el DataSet utilizado durante la comunicación remota.
Obtiene o establece un SchemaSerializationMode para un DataSet.
Obtiene o establece una interfaz System.ComponentModel.ISite para el objeto DataSet.(Invalida MarshalByValueComponent.Site).
Obtiene la colección de tablas contenidas en el DataSet.


1.3.-Métodos

1.3.1.-Metodo de DataTable
Nombre
Descripción
Confirma todos los cambios realizados en esta tabla desde la última vez AcceptChanges se llamó.
Activa la inicialización de un objeto DataTable que se emplea en un formulario o que utiliza otro componente. La inicialización se produce en tiempo de ejecución.
Desactiva notificaciones, mantenimiento de índices y restricciones al cargar los datos.
Borra la DataTable de todos los datos.
Clona la estructura de la DataTable, todas las incluidas DataTable esquemas y restricciones.
Calcula la expresión dada de las filas actuales que cumplen los criterios de filtro.
Copia la estructura y los datos para este DataTable.
Devuelve un DataTableReader correspondiente a los datos dentro de este DataTable.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código.Crea una nueva instancia de DataTable.
Libera todos los recursos que usa MarshalByValueComponent.(Heredado de MarshalByValueComponent).
Libera los recursos no administrados que usa MarshalByValueComponent y libera los recursos administrados de forma opcional.(Heredado de MarshalByValueComponent).
Finaliza la inicialización de un objeto DataTable que se emplea en un formulario o que utiliza otro componente. La inicialización se produce en tiempo de ejecución.
Activa las notificaciones, mantenimiento de índices y restricciones después de cargar datos.
Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).
Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados.(Heredado de MarshalByValueComponent).
Obtiene una copia de la DataTable que contiene todos los cambios realizados desde que se cargó o AcceptChanges por última vez.
Obtiene una copia de la DataTable que contiene todos los cambios realizados desde que se cargó o desde AcceptChanges se llama, filtrados por DataRowState.
Este método devuelve un XmlSchemaSet instancia que contiene el lenguaje de descripción de servicios Web (WSDL) que describe la DataTable para los servicios Web.
Obtiene una matriz de DataRow objetos que contienen errores.
Sirve como la función hash predeterminada.(Heredado de Object).
Rellena un objeto de información de serialización con los datos necesarios para serializar el DataTable.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código.Obtiene el tipo de fila.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código.Para una descripción de este miembro, vea IXmlSerializable.GetSchema.
Obtiene el implementador de la IServiceProvider.(Heredado de MarshalByValueComponent).
Obtiene el Type de la instancia actual.(Heredado de Object).
Copia un DataRow en un DataTable, conserva los valores de propiedad, así como valores originales y actuales.
Rellena un DataTable con los valores de un origen de datos con el IDataReader. Si el DataTable ya contiene filas, los datos entrantes del origen de datos se combinan con las filas existentes.
Rellena un DataTable con los valores de un origen de datos con el IDataReader. Si el DataTable ya contiene filas, los datos entrantes del origen de datos se combinan con las filas existentes según el valor de la loadOption parámetro.
Rellena un DataTable con los valores de un origen de datos con el IDataReader utilizando un delegado de control de errores.
Busca y actualiza una fila específica. Si no se encuentra ninguna fila coincidente, se crea una nueva fila utilizando los valores determinados.
Busca y actualiza una fila específica. Si no se encuentra ninguna fila coincidente, se crea una nueva fila utilizando los valores determinados.
Crea una copia superficial del Object actual.(Heredado de Object).
Combinar especificado DataTable con el actual DataTable.
Combinar especificado DataTable con el actual DataTable, que indica si se va a conservar los cambios en el actual DataTable.
Combinar especificado DataTable con el actual DataTable, que indica si se deben conservar los cambios y cómo controlar el esquema que falta en el actual DataTable.
Crea un nuevo DataRow con el mismo esquema que la tabla.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código.Devuelve una matriz de DataRow.
Crea una nueva fila de una fila existente.
Genera el evento ColumnChanged.
Genera el evento ColumnChanging.
Genera el evento PropertyChanged.
Notifica a los DataTable que un DataColumn se va a quitar.
Genera el evento RowChanged.
Genera el evento RowChanging.
Genera el evento RowDeleted.
Genera el evento RowDeleting.
Genera el evento TableCleared.
Genera el evento TableClearing.
Genera el evento TableNewRow.
Lee el esquema XML y los datos del DataTable usando el objeto Stream.
Lee el esquema XML y datos en el DataTable del archivo especificado.
Lee el esquema XML y los datos del DataTable usando el objeto TextReader.
Lee el esquema XML y los datos del DataTable usando el objeto XmlReader.
Lee un esquema XML en el DataTable utilizando la secuencia especificada.
Lee un esquema XML en el DataTable del archivo especificado.
Lee un esquema XML en el DataTable usando el objeto TextReader.
Lee un esquema XML en el DataTable usando el objeto XmlReader.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código.Lee de una secuencia XML.
Deshace todos los cambios realizados en la tabla desde que se cargó o la última vez que AcceptChanges se llamó.
Restablece el DataTable a su estado original. Restablecer quita todos los datos, índices, relaciones y columnas de la tabla. Si un conjunto de datos incluye una tabla de datos, la tabla todavía será parte del conjunto de datos después de restablece la tabla.
Obtiene una matriz de todos los DataRow objetos.
Obtiene una matriz de todos los DataRow objetos que coinciden con los criterios de filtro.
Obtiene una matriz de todos los DataRow objetos que coinciden con los criterios de filtro, en el orden especificado.
Obtiene una matriz de todos los DataRow objetos que coinciden con el filtro según el criterio de ordenación que coinciden con el estado especificado.
Obtiene el TableName y DisplayExpression, si hay alguna, como cadena concatenada.(Invalida MarshalByValueComponent.ToString()).
Escribe el contenido actual de la DataTable como XML usando el objeto Stream.
Escribe el contenido actual de la DataTable como XML usando el objeto Stream. Para guardar los datos de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable en el archivo especificado utilizando el parámetro XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable en el archivo especificado utilizando el parámetro XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el writeHierarchyparámetro true.
Escribe el contenido actual de la DataTable como XML mediante el archivo especificado.
Escribe el contenido actual de la DataTable como XML mediante el archivo especificado. Para guardar los datos de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable utilizando el archivo especificado y XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable utilizando el archivo especificado y XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe el contenido actual de DataTable como datos XML mediante el TextWriter especificado.
Escribe el contenido actual de DataTable como datos XML mediante el TextWriter especificado. Para guardar los datos de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable usando el objeto TextWriter y XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable usando el objeto TextWriter y XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe el contenido actual de la DataTable como XML usando el objeto XmlWriter.
Escribe el contenido actual de la DataTable como XML usando el objeto XmlWriter.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable usando el objeto XmlWriter y XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema.
Escribe los datos actuales y, opcionalmente, el esquema para el DataTable usando el objeto XmlWriter y XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe la estructura de datos actual de la DataTable como un esquema XML en la secuencia especificada.
Escribe la estructura de datos actual de la DataTable como un esquema XML en la secuencia especificada.Para guardar el esquema de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe la estructura de datos actual de la DataTable como un esquema XML en el archivo especificado.
Escribe la estructura de datos actual de la DataTable como un esquema XML en el archivo especificado. Para guardar el esquema de la tabla y todos sus descendientes, establezca el writeHierarchy parámetro true.
Escribe la estructura de datos actual de la DataTable como un esquema XML usando el objeto TextWriter.
Escribe la estructura de datos actual de la DataTable como un esquema XML usando el objeto TextWriter.Para guardar el esquema de la tabla y todos sus descendientes, establezca el writeHierarchy parámetrotrue.
Escribe la estructura de datos actual de la DataTable como un esquema XML usando el objeto XmlWriter.
Escribe la estructura de datos actual de la DataTable como un esquema XML usando el objeto XmlWriter.Para guardar el esquema de la tabla y todos sus descendientes, establezca el writeHierarchy parámetrotrue.

1.3.2.-Metodos DataSet

Nombre
Descripción
Confirma todos los cambios realizados en esta DataSet desde que se cargó o desde la última vez AcceptChanges se llamó.
Activa la inicialización de un objeto DataSet que se emplea en un formulario o que utiliza otro componente. La inicialización se produce en tiempo de ejecución.
Borra la DataSet de los datos mediante la eliminación de todas las filas de todas las tablas.
Copia la estructura de la DataSet, todas las incluidas DataTable esquemas, relaciones y restricciones. No copia los datos.
Copia la estructura y los datos para este DataSet.
Devuelve un DataTableReader con un conjunto de resultados por DataTable, en la misma secuencia que las tablas aparecen en la Tables colección.
Devuelve un DataTableReader con un conjunto de resultados por DataTable.
Determina el SchemaSerializationMode para un DataSet.
Determina el SchemaSerializationMode para un DataSet.
Libera todos los recursos que usa MarshalByValueComponent.(Heredado de MarshalByValueComponent).
Libera los recursos no administrados que usa MarshalByValueComponent y libera los recursos administrados de forma opcional.(Heredado de MarshalByValueComponent).
Finaliza la inicialización de un objeto DataSet que se emplea en un formulario o que utiliza otro componente. La inicialización se produce en tiempo de ejecución.
Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).
Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados.(Heredado de MarshalByValueComponent).
Obtiene una copia de la DataSet que contiene todos los cambios realizados desde que se cargó o desde AcceptChanges por última vez.
Obtiene una copia de la DataSet que contiene todos los cambios realizados desde que se cargó o desde AcceptChanges se llama, filtrados por DataRowState.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene una copia de XmlSchemaSet del conjunto de datos.
Sirve como la función hash predeterminada.(Heredado de Object).
Rellena un objeto de información de serialización con los datos necesarios para serializar el DataSet.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Devuelve un serializable T:System.Xml.Schema.XMLSchema instancia.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Deserializa los datos de la tabla de la secuencia binaria o XML.
Obtiene el implementador de la IServiceProvider.(Heredado de MarshalByValueComponent).
Obtiene el Type de la instancia actual.(Heredado de Object).
Devuelve la representación XML de los datos almacenados en el DataSet.
Devuelve el esquema XML para la representación XML de los datos almacenados en el DataSet.
Obtiene un valor que indica si la DataSet presenta cambios, incluidas filas nuevas, eliminadas o modificadas.
Obtiene un valor que indica si la DataSet presenta cambios, incluidas filas nuevas, eliminadas o modificadas, filtrados por DataRowState.
Aplica el esquema XML especificado Stream a la DataSet.
Aplica el esquema XML del archivo especificado a la DataSet.
Aplica el esquema XML especificado TextReader a la DataSet.
Aplica el esquema XML especificado XmlReader a la DataSet.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. La deserialización de todos los datos de tablas del conjunto de datos de la secuencia binaria o XML.
Inspecciona el formato de la representación serializada de la DataSet.
Rellena un DataSet con los valores de un origen de datos con el IDataReader, utilizando una matriz de DataTable instancias para proporcionar la información de esquema y espacio de nombres.
Rellena un DataSet con los valores de un origen de datos con el IDataReader, utilizando una matriz de DataTable instancias para proporcionar la información de esquema y espacio de nombres.
Rellena un DataSet con los valores de un origen de datos con el IDataReader, utilizando una matriz de cadenas para suministrar los nombres de las tablas dentro de la DataSet.
Crea una copia superficial del Object actual.(Heredado de Object).
Combina una matriz de DataRow objetos en actual DataSet.
Combina una matriz de DataRow objetos en actual DataSet, conservando o descartando los cambios efectuados en el DataSet y controlando un esquema incompatible de acuerdo con los argumentos especificados.
Combina un especificado DataSet y su esquema en el actual DataSet.
Combina un especificado DataSet y su esquema en el actual DataSet, conservando o descartando los cambios en esta DataSet según el argumento especificado.
Combina un especificado DataSet y su esquema con el actual DataSet, conservando o descartando los cambios efectuados en este DataSet y controlando un esquema incompatible de acuerdo con los argumentos especificados.
Combina un especificado DataTable y su esquema en el actual DataSet.
Combina un especificado DataTable y su esquema en el actual DataSet, conservando o descartando los cambios efectuados en el DataSet y controlando un esquema incompatible de acuerdo con los argumentos especificados.
Genera el evento OnPropertyChanging.
Se produce cuando un DataRelation objeto se quita de un DataTable.
Se produce cuando un DataTable se quita de un DataSet.
Envía una notificación de que el especificado DataSet propiedad que se va a cambiar.
Lee el esquema XML y los datos del DataSet usando el objeto System.IO.Stream.
Lee el esquema XML y datos en la DataSet con System.IO.Stream y XmlReadMode.
Lee el esquema XML y los datos del DataSet utilizando el archivo especificado.
Lee el esquema XML y los datos del DataSet utilizando el archivo especificado y XmlReadMode.
Lee el esquema XML y los datos del DataSet usando el objeto System.IO.TextReader.
Lee el esquema XML y datos en la DataSet con System.IO.TextReader y XmlReadMode.
Lee el esquema XML y los datos del DataSet usando el objeto System.Xml.XmlReader.
Lee el esquema XML y datos en la DataSet con System.Xml.XmlReader y XmlReadMode.
Lee el esquema XML especificado Stream en la DataSet.
Lee el esquema XML del archivo especificado en el DataSet.
Lee el esquema XML especificado TextReader en la DataSet.
Lee el esquema XML especificado XmlReader en la DataSet.
Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Omite los atributos y devuelve un conjunto de datos vacío.
Deshace todos los cambios realizados en el DataSet desde que se creó o desde la última vez DataSet.AcceptChanges se llamó.
Borra todas las tablas y quita todas las relaciones, restricciones externas y tablas de la DataSet.Las subclases deben reemplazar Reset para restaurar un DataSet a su estado original.
Obtiene un valor que indica si Relations propiedad debe persistir.
Obtiene un valor que indica si Tables propiedad debe persistir.
Devuelve un String que contiene el nombre de la Component, si existe. Este método no se debe invalidar.(Heredado de MarshalByValueComponent).
Escribe los datos actuales para el DataSet usando el objeto System.IO.Stream.
Escribe los datos actuales y, opcionalmente, el esquema para el DataSet usando el objeto System.IO.Stream y XmlWriteMode. Para escribir el esquema, establezca el valor de la modeparámetro WriteSchema.
Escribe los datos actuales para el DataSet en el archivo especificado.
Escribe los datos actuales y, opcionalmente, el esquema para el DataSet en el archivo especificado utilizando el parámetro XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema.
Escribe los datos actuales para el DataSet usando el objeto TextWriter.
Escribe los datos actuales y, opcionalmente, el esquema para el DataSet usando el objeto TextWriter y XmlWriteMode. Para escribir el esquema, establezca el valor de la modeparámetro WriteSchema.
Escribe los datos actuales para el DataSet especificado XmlWriter.
Escribe los datos actuales y, opcionalmente, el esquema para el DataSet usando el objeto XmlWriter y XmlWriteMode. Para escribir el esquema, establezca el valor de la mode parámetro WriteSchema.
Escribe el DataSet estructura como un esquema XML especificado System.IO.Stream objeto.
Escribe el DataSet estructura como un esquema XML especificado System.IO.Stream objeto.
Escribe el DataSet estructura como un esquema XML a un archivo.
Escribe el DataSet estructura como un esquema XML a un archivo.
Escribe la estructura DataSet como un esquema XML al objeto TextWriter especificado.
Escribe el DataSet estructura como un esquema XML especificado TextWriter.
Escribe el DataSet estructura como un esquema XML a un XmlWriter objeto.
Escribe el DataSet estructura como un esquema XML especificado XmlWriter.

1.4.-Ejemplo
Private Sub PrintRows(ByVal dataSet As DataSet)
   Dim table As DataTable
   Dim row As DataRow
   Dim column As DataColumn
   ' For each table in the DataSet, print the row values.
   For Each table in dataSet.Tables
      For Each row In table.Rows
         For Each column in table.Columns
            Console.WriteLine(row(column))
         Next column
      Next row
   Next table
End Sub

2. Resumen

Tema : Objeto DataTable y DataSet El DataSet de ADO.NET es una representación de datos residente en memoria que proporciona un modelo de programación relacional coherente independientemente del origen de datos que contiene. Un DataSet representa un conjunto completo de datos, incluyendo las tablas que contienen, ordenan y restringen los datos, así como las relaciones entre las tablas. Crear mediante programación una DataTable, DataRelation y una Constraint en un DataSet y rellenar las tablas con datos. Llenar el DataSet con tablas de datos de un origen de datos relacional existente mediante DataAdapter. Cargar y hacer persistente el contenido de DataSet mediante XML. Para obtener más información, vea Using XML in a DataSet ( Usar XML en un conjunto de datos ). También se puede transportar un DataSet fuertemente tipado mediante un servicio Web XML. El diseño del DataSet lo convierte en idóneo para el transporte de datos mediante servicios Web XML. Para obtener un ejemplo sobre cómo usar un objeto DataSet desde un servicio Web XML, vea Consuming a DataSet from an XML Web Service ( Usar un conjunto de datos desde un servicio Web XML ). - Propiedades de DataTable ( Heredado de MarshalByValueComponent ). ( Heredado de MarshalByValueComponent ). Obtiene el DataSet al que pertenece esta tabla. ( Heredado de MarshalByValueComponent ). ( Heredado de MarshalByValueComponent ). ( Heredado de MarshalByValueComponent ). ( Heredado de MarshalByValueComponent ). Obtiene un valor que indica si hay errores en cualquiera de las filas en cualquiera de las tablas de la DataSet al que pertenece la tabla. Obtiene un valor que indica si el DataTable se inicializa. - Propiedades de DataSet Obtiene o establece un valor que indica si comparaciones dentro de cadenas DataTable objetos distinguen mayúsculas de minúsculas.

3. Summary

Topic: DataTable and DataSet Object The ADO.NET DataSet is a memory resident data representation that provides a consistent relational programming model regardless of the data source it contains. A DataSet represents a complete set of data, including the tables that contain, order and restrict the data, as well as the relationships between the tables. Programmatically create a DataTable, DataRelation and a Constraint in a DataSet and fill in the tables with data. Fill the DataSet with data tables from an existing relational data source using the DataAdapter. Load and persist the DataSet content through XML. For more information, see Using XML in a DataSet (Use XML in a data set). You can also transport a strongly typed DataSet through an XML Web service. The design of the DataSet makes it ideal for data transport through XML Web services. For an example of how to use a DataSet object from an XML Web service, see Consuming a DataSet from an XML Web Service. - DataTable Properties (Inherited from MarshalByValueComponent). (Inherited from MarshalByValueComponent). Gets the DataSet to which this table belongs. (Inherited from MarshalByValueComponent). (Inherited from MarshalByValueComponent). (Inherited from MarshalByValueComponent). (Inherited from MarshalByValueComponent). Gets a value that indicates if there are errors in any of the rows in any of the tables of the DataSet to which the table belongs. Gets a value that indicates whether the DataTable is initialized. - DataSet Properties Gets or sets a value that indicates whether comparisons within DataTable strings are case insensitive.

4. Recomendaciones


5. Conclusiones


6. Apreciación del Equipo


7. Glosario de Términos


8. Bibliografía o Linkografía





Comentarios

Entradas populares de este blog

OLE DB