Clasificación de Equipos e Instrumentos en Electricidad.docx
System.data.oledb
1. DOCENTE Ing. Marco Aurelio Porro
Chulli
INTEGRANTES: Campos Gonzales Shu Jud Yut
Guevara Irigoin Mary Evelith
Perez Cadenillas Merary
TEMA
Espacio de nombres
System.Data.OleDB
2. DEFINICION
El espacio de
nombres System.Data.OleDb
es el proveedor de datos de
.NET Framework para OLE
DB.
El proveedor de datos de .NET
Framework para OLE DB describe una
colección de clases que se utiliza para
obtener acceso a un origen de datos
OLE DB en el espacio administrado
Mediante OleDbDataAdapter, es posible
rellenar un objeto DataSet que resida
en la memoria y que se pueda utilizar
para realizar consultas y
actualizaciones en el origen de datos.
3. CLASES
Clase Descripción
OleDbCommand Representa una instrucción SQL o un procedimiento
almacenado que se va a ejecutar en un origen de datos.
OleDbCommandBuilder Genera de manera automática comandos de tabla única
utilizados para conciliar los cambios realizados en un
objeto DataSet con la base de datos asociada. Esta clase no
se puede heredar.
OleDbConnection Representa una conexión abierta a un origen de datos.
OleDbConnectionStringBuilder Proporciona una manera simple de crear y administrar el
contenido de las cadenas de conexión que utiliza la
clase OleDbConnection.
4. OleDbDataAdapter Representa un conjunto de comandos de datos y una conexión de base
de datos que se utilizan para rellenar DataSet y actualizar el origen de
datos.
OleDbDataReader Proporciona el modo de lectura de una secuencia de filas de datos de
tipo sólo avance de un origen de datos. Esta clase no se puede heredar.
OleDbEnumerator Proporciona un mecanismo para enumerar todos los proveedores OLE
DB disponibles en la red local.
OleDbError Recopila información relacionada con una advertencia o un error
devuelto por el origen de datos.
OleDbErrorCollection Recopila todos los errores generados por el proveedor de datos de
.NET Framework para OLE DB. Esta clase no se puede heredar.
OleDbException Excepción que se produce cuando el proveedor subyacente devuelve
una advertencia o un error para un origen de datos de OLE DB. Esta
clase no se puede heredar.
OleDbFactory Representa un conjunto de métodos para crear instancias de la
implementación del proveedor OLEDB de las clases de origen de datos.
OleDbInfoMessageEventArgs Proporciona datos para el evento InfoMessage. Esta clase no se puede
heredar.
5. OleDbMetaDataCollectionNames Proporciona una lista de constantes que se utilizan con el
método GetSchema para recuperar colecciones de metadatos.
OleDbMetaDataColumnNames Proporciona valores estáticos que se utilizan para los nombres de columna
de los objetos OleDbMetaDataCollectionNames que contiene DataTable. El
método GetSchema crea el objeto DataTable.
OleDbParameter Representa un parámetro para un objeto OleDbCommand y,
opcionalmente, su asignación a una columna de DataSet. Esta clase no se
puede heredar.
OleDbParameterCollection Representa una colección de parámetros relevantes para un
objeto OleDbCommand, así como sus correspondientes asignaciones a las
columnas de un objeto DataSet.
OleDbPermission Permite que el proveedor de datos de .NET Framework para OLE DB
ayude a asegurar que un usuario tenga un nivel de seguridad suficiente
para obtener acceso a un origen de datos OLE DB.
OleDbPermissionAttribute Asocia una acción de seguridad a un atributo de seguridad personalizado.
OleDbRowUpdatedEventArgs Proporciona datos para el evento RowUpdated.
OleDbRowUpdatingEventArgs Proporciona datos para el evento RowUpdating.
OleDbSchemaGuid Devuelve el tipo de tabla de esquema que especifica el
método GetOleDbSchemaTable.
OleDbTransaction Representa una transacción SQL que se va a realizar en un origen de datos. Esta clase
no se puede heredar.
6. DELEGADOS
Delegado Descripción
OleDbInfoMessageEventHandler Representa el método que controlará el
evento InfoMessage de OleDbConnection.
OleDbRowUpdatedEventHandler Representa el método que controlará el
evento RowUpdated de OleDbDataAdapter.
OleDbRowUpdatingEventHandler Representa el método que controlará el
evento RowUpdating de OleDbDataAdapter.
7. ENUMERACIONES
Enumeración Descripción
OleDbLiteral Devuelve información sobre los literales
utilizados en comandos de texto, valores de
datos y objetos de base de datos.
OleDbType Especifica el tipo de datos de un campo o una
propiedad para su uso en OleDbParameter.
9. RECOMENDACIONES
• Para garantizar que las conexiones están siempre cerradas, abrir la conexión en
el interior de un bloque using. Así, asegura que la conexión se cierra
automáticamente cuando el código sale del bloque.
• Si la conexión SqlConnection está fuera de ámbito, no se cerrará. Por lo tanto,
es preciso cerrar explícitamente la conexión llamando a Close o Dispose.
• Cierre y botar son funcionalmente equivalentes. Si el valor de la agrupación
de conexiones Pooling se establece en true o yes, la conexión subyacente se
devuelve a la agrupación de conexiones.
10. CONCLUSIONES
• La implementación de la aplicación de una base de datos.NET tenemos una gran ventaja
de dar un mejor servicio a nuestros clientes, aplicando diferentes procesos partiendo de las
necesidades necesarias de un administrativo.
• El proveedor de datos de .NET Framework para SQL Server describe una colección de
clases utilizadas para obtener acceso a una base de datos de SQL Server en el espacio
administrado. Al utilizar SqlDataAdapter, se puede rellenar un objeto DataSet residente en
memoria, que sirve para consultar y actualizar la base de datos.
• Se produce durante la Update antes de que se ejecute un comando en el origen de datos.
Se realiza el intento de actualización, por lo que se desencadena el evento.