Espacio de nombres System.Data.OleDb


Intengrantes V-"B" Ing Sistemas Telematica:

  • Rafael Tantalean William
  • Torres LLanos Javier
  • Chuquicahua Izquierdo Leonel

I. Tema: Espacio de nombres System.Data.OleDb

1. Contenido

 Definición

El System.Data.OleDb espacio de nombres es el.NET Framework Data Provider para OLE DB.
Los espacios de nombres System.Data contienen clases para tener acceso a datos y administrarlos desde distintos orígenes. El espacio de nombres de nivel superior y una serie de espacios de nombres secundarios forman conjuntamente la arquitectura ADO.NET y los proveedores de datos de ADO.NET. Por ejemplo, hay disponibles proveedores para SQL Server, Oracle, ODBC y OleDB. Otros espacios de nombres secundarios contienen clases empleadas por Entity Data Model (EDM) de ADO.NET y por Servicios de datos de WCF.
Proveedor de datos de.NET Framework para OLE DB describe una colección de clases utilizada para tener acceso a un origen de datos OLE DB en el espacio administrado. Mediante el OleDbDataAdapter, puede rellenar un residente en memoria DataSet que puede usar para consultar y actualizar el origen de datos.

Clases

Clase
Descripción
Representa una instrucción SQL o un procedimiento almacenado que se van a ejecutar en un origen de datos.
Genera automáticamente comandos de tabla única utilizados para conciliar los cambios realizados en unDataSet con la base de datos asociada. Esta clase no puede heredarse.
Representa una conexión abierta a un origen de datos.
Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la clase OleDbConnection.
Representa un conjunto de comandos de datos y una conexión a una base de datos que se usan para rellenar DataSet y actualizar el origen de datos.
Proporciona una manera de leer una secuencia de sólo avance de filas de datos de un origen de datos. Esta clase no puede heredarse.
Proporciona un mecanismo para enumerar todos los proveedores OLE DB disponibles dentro de la red local.
Recopila información relevante para una advertencia o error devueltos por el origen de datos.
Recopila todos los errores que genera el proveedor de datos .NET Framework para OLE DB. Esta clase no puede heredarse.
La excepción que se produce cuando el proveedor subyacente devuelve una advertencia o error para un origen de datos OLE DB. Esta clase no puede heredarse.
Representa un conjunto de métodos para crear instancias de implementación del proveedor OLEDB de las clases de origen de datos.
Proporciona datos para el evento InfoMessage. Esta clase no puede heredarse.
Proporciona una lista de constantes para su uso con el GetSchema método para recuperar colecciones de metadatos.
Proporciona valores estáticos que se usan para los nombres de columna en el OleDbMetaDataCollectionNames objetos incluidos en el DataTable. El DataTable creado por el GetSchemamétodo.
Representa un parámetro para un OleDbCommand y, de forma opcional, su asignación a una columnaDataSet. Esta clase no puede heredarse.
Representa una colección de parámetros relevantes para un OleDbCommand así como sus correspondientes asignaciones a columnas de un DataSet.
Permite que el proveedor de datos de .NET Framework para OLE DB ayudar a asegurarse de que un usuario tiene un nivel de seguridad suficiente para obtener acceso a un origen de datos OLE DB.
Asocia una acción de seguridad con un atributo de seguridad personalizado.
Proporciona datos para el evento RowUpdated.
Proporciona datos para el evento RowUpdating.
Devuelve el tipo de tabla de esquema especificada por el GetOleDbSchemaTable (método).
Representa una transacción SQL que debe realizarse en un origen de datos. Esta clase no puede heredarse.

Delegados

Delegado
Descripción
Representa el método que controlará el evento InfoMessage de OleDbConnection.
Representa el método que controlará el evento RowUpdated de OleDbDataAdapter.
Representa el método que controlará el evento RowUpdating de OleDbDataAdapter.

Enumeraciones

Enumeración
Descripción
Devuelve información sobre los literales utilizados en comandos de texto, valores de datos y objetos de base de datos.
Especifica el tipo de datos de un campo, una propiedad para su uso en un OleDbParameter.

Ejemplos


2. Resumen

Definición

Data contienen clases para tener acceso a datos y administrarlos desde distintos orígenes. Otros espacios de nombres secundarios contienen clases empleadas por Entity Data Model de ADO.NET y por Servicios de datos de WCF. NET Framework para OLE DB describe una colección de clases utilizada para tener acceso a un origen de datos OLE DB en el espacio administrado.

OleDbCommandBuilder

Genera automáticamente comandos de tabla única utilizados para conciliar los cambios realizados en unDataSet con la base de datos asociada.

[...]

Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la clase OleDbConnection.

OleDbDataAdapter

Representa un conjunto de comandos de datos y una conexión a una base de datos que se usan para rellenar DataSet y actualizar el origen de datos.

OleDbDataReader

Proporciona una manera de leer una secuencia de sólo avance de filas de datos de un origen de datos.

OleDbEnumerator

Proporciona un mecanismo para enumerar todos los proveedores OLE DB disponibles dentro de la red local.

OleDbFactory

Representa un conjunto de métodos para crear instancias de implementación del proveedor OLEDB de las clases de origen de datos.

OleDbMetaDataColumnNames

El DataTable creado por el GetSchemamétodo.

OleDbPermission

NET Framework para OLE DB ayudar a asegurarse de que un usuario tiene un nivel de seguridad suficiente para obtener acceso a un origen de datos OLE DB.

OleDbTransaction

Representa una transacción SQL que debe realizarse en un origen de datos.


3. Summary

Definition
Data contains classes to access and manage data from different sources. Other secondary namespaces contain classes used by the ADO.NET Entity Data Model and by WCF Data Services. NET Framework for OLE DB describes a collection of classes used to access an OLE DB data source in the managed space.
OleDbCommandBuilder
Automatically generates single-table commands used to reconcile changes made to aDataSet with the associated database.
[...]
It provides a simple way to create and manage the content of connection strings that the OleDbConnection class uses.
OleDbDataAdapter
Represents a set of data commands and a connection to a database that are used to populate the DataSet and update the data source.
OleDbDataReader
Provides a way to read a sequence of forward-only data rows from a data source.
OleDbEnumerator
It provides a mechanism to list all available OLE DB providers within the local network.
OleDbFactory
Represents a set of methods to create OLEDB provider implementation instances of the data source classes.
OleDbMetaDataColumnNames
The DataTable created by the GetSchema method.
OleDbPermission
NET Framework for OLE DB help ensure that a user has a sufficient level of security to gain access to an OLE DB data source.
OleDbTransaction
Represents an SQL transaction that must be performed on a data source.


4. Recomendaciones

Que lo lleven ala practica que acá no van a entender nada jajaja ok no.

Miren el vídeo de abajo


5. Conclusiones

Genera automáticamente comandos de tabla única utilizados para conciliar los cambios realizados en unDataSet con la base de datos asociada.

6. Apreciación del Equipo

Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la clase OleDbConnection.


7. Glosario de Términos


8. Bibliografía o Linkografía

https://msdn.microsoft.com/es-es/library/system.data.oledb(v=vs.80).aspx

9.-Video




Comentarios

Entradas populares de este blog

OLE DB

Objeto DataTable y DataSet