System.Data.OracleClient Espacio de nombres

El System.Data.OracleClient espacio de nombres es el proveedor de datos de .NET Framework para Oracle.

Clases

Nombre Description
OracleBFile

Representa un objeto administrado OracleBFile diseñado para trabajar con el tipo de datos de Oracle BFILE . Esta clase no puede heredarse.

OracleClientFactory

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

OracleCommand

Representa una instrucción SQL o un procedimiento almacenado que se va a ejecutar en una base de datos. Esta clase no puede heredarse.

OracleCommandBuilder

Genera automáticamente comandos de tabla única usados para conciliar los cambios realizados en una DataSet con la base de datos asociada. Esta clase no puede heredarse.

OracleConnection

Representa una conexión abierta a una base de datos. Esta clase no puede heredarse.

OracleConnectionStringBuilder

Proporciona una manera sencilla de crear y administrar el contenido de las cadenas de conexión usadas por la clase OracleConnection.

OracleDataAdapter

Representa un conjunto de comandos de datos y una conexión a una base de datos que se usan para rellenar y DataSet actualizar la base de datos. Esta clase no puede heredarse.

OracleDataReader

Proporciona una manera de leer un flujo de solo avance de filas de datos de un origen de datos. Esta clase no puede heredarse.

OracleException

Excepción que se genera cuando una base de datos de Oracle devuelve una advertencia o un error o el Proveedor de datos framework de .NET para Oracle. Esta clase no puede heredarse.

OracleInfoMessageEventArgs

Proporciona datos para el evento InfoMessage. Esta clase no puede heredarse.

OracleLob

Representa un tipo de datos binario de objetos grandes (LOB) almacenado en un servidor oracle. Esta clase no puede heredarse.

OracleParameter

Representa un parámetro a y, opcionalmente, su asignación OracleCommand a .DataColumn Esta clase no puede heredarse.

OracleParameterCollection

Representa una colección de parámetros relevantes para y OracleCommand sus respectivas asignaciones a columnas de .DataSet Esta clase no puede heredarse.

OraclePermission

Permite que el proveedor de datos de .NET Framework para Oracle ayude a garantizar que un usuario tenga un nivel de seguridad adecuado para acceder a una base de datos de Oracle.

OraclePermissionAttribute

Asocia una acción de seguridad a un atributo de seguridad personalizado.

OracleRowUpdatedEventArgs

Proporciona datos para el evento RowUpdated. Esta clase no puede heredarse.

OracleRowUpdatingEventArgs

Proporciona datos para el evento RowUpdating.

OracleTransaction

Representa una transacción que se va a realizar en la base de datos.

Estructuras

Nombre Description
OracleBinary

Representa un flujo de longitud variable de los datos binarios que se van a almacenar o recuperar de una base de datos.

OracleBoolean

Representa el valor devuelto a partir de una operación de comparación de base de datos entre tipos de datos de Oracle y expone métodos usados para realizar conversiones de tipos de datos.

OracleDateTime

Representa datos de fecha y hora que van desde el 1 de enero de 4712 BC hasta el 31 de diciembre de 4712 AD.

OracleMonthSpan

Representa un intervalo de tiempo en meses y corresponde al tipo de datos Oracle 9i INTERVAL YEAR TO MONTH .

OracleNumber

Representa un valor numérico de precisión y escala fijo entre -10 27 -1 y 10 27 -1 que se almacenarán o recuperarán de una base de datos.

OracleString

Representa un flujo de caracteres de longitud variable que se va a almacenar o recuperar de la base de datos.

OracleTimeSpan

Representa un intervalo de tiempo y corresponde al tipo de datos oracle 9i INTERVAL DAY TO SECOND .

Enumeraciones

Nombre Description
OracleLobOpenMode

Especifica si un OracleLob debe abrirse en modo de solo lectura o de lectura y escritura.

OracleType

Especifica el tipo de datos de un campo o propiedad para su uso en un OracleParameter.

Delegados

Nombre Description
OracleInfoMessageEventHandler

Representa el método que controlará el InfoMessage evento de un OracleConnection.

OracleRowUpdatedEventHandler

Representa el método que controlará el RowUpdated evento de un OracleDataAdapter.

OracleRowUpdatingEventHandler

Representa el método que controlará el RowUpdating evento de un OracleDataAdapter.

Comentarios

Estos tipos de System.Data.OracleClient están en desuso y se quitarán en una versión futura de .NET Framework. Para obtener más información, consulte Oracle y ADO.NET.

El Proveedor de datos de .NET Framework para Oracle describe una colección de clases para acceder a un origen de datos de Oracle en el espacio administrado. Con la OracleDataAdapter clase , puede rellenar un residente en DataSetmemoria , consultarlo y usarlo para actualizar el origen de datos.

Para obtener información adicional sobre cómo usar este espacio de nombres, vea las OracleDataReaderclases , OracleCommandy OracleConnection .

Nota:

Para obtener información conceptual sobre cómo usar este espacio de nombres al programar con .NET Framework, vea Oracle y ADO.NET.

El Proveedor de datos .NET Framework para Oracle admite varios tipos de datos de Oracle, incluidos los tipos de datos /> y . Para obtener información sobre el uso de tipos de datos de Oracle en parámetros, consulte OracleType.