System.Data.OracleClient Namespace

El espacio de nombres System.Data.OracleClient es el proveedor de datos de .NET Framework para Oracle. The System.Data.OracleClient namespace is the .NET Framework Data Provider for Oracle.

Clases

OracleBFile

Representa un objeto OracleBFile administrado diseñado para funcionar con el tipo de datos BFILE de Oracle.Represents a managed OracleBFile object designed to work with the Oracle BFILE data type. Esta clase no puede heredarse.This class cannot be inherited.

OracleClientFactory

Representa un conjunto de métodos para crear instancias de la implementación del proveedor Oracle de las clases de origen de datos.Represents a set of methods for creating instances of the Oracle provider's implementation of the data source classes.

OracleCommand

Representa una instrucción SQL o un procedimiento almacenado que se va a ejecutar en una base de datos.Represents an SQL statement or stored procedure to execute against a database. Esta clase no puede heredarse.This class cannot be inherited.

OracleCommandBuilder

Genera automáticamente comandos de tabla única que se utilizan para conciliar los cambios realizados en un objeto DataSet con la base de datos asociada.Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. Esta clase no puede heredarse.This class cannot be inherited.

OracleConnection

Representa una conexión abierta a una base de datos.Represents an open connection to a database. Esta clase no puede heredarse.This class cannot be inherited.

OracleConnectionStringBuilder

Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la clase OracleConnection.Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

OracleDataAdapter

Representa un conjunto de comandos de datos y una conexión a una base de datos que se utilizan para rellenar el DataSet y actualizar la base de datos.Represents a set of data commands and a connection to a database that are used to fill the DataSet and update the database. Esta clase no puede heredarse.This class cannot be inherited.

OracleDataReader

Proporciona el modo de lectura de una secuencia de filas de datos de tipo sólo avance de un origen de datos.Provides a way of reading a forward-only stream of data rows from a data source. Esta clase no puede heredarse.This class cannot be inherited.

OracleException

Excepción que se genera cuando una base de datos de Oracle o el proveedor de datos de .NET Framework para Oracle devuelve una advertencia o un error.The exception that is generated when a warning or error is returned by an Oracle database or the .NET Framework Data Provider for Oracle. Esta clase no puede heredarse.This class cannot be inherited.

OracleInfoMessageEventArgs

Proporciona datos para el evento InfoMessage.Provides data for the InfoMessage event. Esta clase no puede heredarse.This class cannot be inherited.

OracleLob

Representa un tipo de datos LOB (objeto binario grande) almacenado en un servidor Oracle.Represents a large object binary (LOB) data type stored on an Oracle server. Esta clase no puede heredarse.This class cannot be inherited.

OracleParameter

Representa un parámetro para un objeto OracleCommand y, opcionalmente, su asignación a un objeto DataColumn.Represents a parameter to an OracleCommand and optionally its mapping to a DataColumn. Esta clase no puede heredarse.This class cannot be inherited.

OracleParameterCollection

Representa una colección de parámetros relevantes para un OracleCommand así como sus correspondientes asignaciones a columnas de un DataSet.Represents a collection of parameters relevant to an OracleCommand as well as their respective mappings to columns in a DataSet. Esta clase no puede heredarse.This class cannot be inherited.

OraclePermission

Permite que el proveedor de datos de .NET Framework para Oracle garantice a un usuario un nivel de seguridad adecuado para obtener acceso a una base de datos de Oracle.Enables the .NET Framework Data Provider for Oracle to help ensure that a user has a security level adequate to access an Oracle database.

OraclePermissionAttribute

Asocia una acción de seguridad a un atributo de seguridad personalizado.Associates a security action with a custom security attribute.

OracleRowUpdatedEventArgs

Proporciona datos para el evento RowUpdated.Provides data for the RowUpdated event. Esta clase no puede heredarse.This class cannot be inherited.

OracleRowUpdatingEventArgs

Proporciona datos para el evento RowUpdating.Provides data for the RowUpdating event.

OracleTransaction

Representa una transacción que se va a realizar en la base de datos.Represents a transaction to be made in the database.

Estructuras

OracleBinary

Representa un flujo de datos binarios de longitud variable que se va a almacenar en una base de datos o se va a recuperar de una base de datos.Represents a variable-length stream of binary data to be stored in or retrieved from a database.

OracleBoolean

Representa el valor devuelto por una operación de comparación de la base de datos entre tipos de datos de Oracle y expone los métodos utilizados para realizar conversiones de tipos de datos.Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.

OracleDateTime

Representa los datos de fecha y hora cuyo valor se encuentra dentro del intervalo comprendido entre el 1 de enero de 4712 a.C. al 31 de diciembre de 4712 d.C.Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.

OracleMonthSpan

Representa un intervalo de tiempo expresado en meses y se corresponde con el tipo de datos INTERVAL YEAR TO MONTH de Oracle 9i.Represents a time interval in months and corresponds to the Oracle 9i INTERVAL YEAR TO MONTH data type.

OracleNumber

Representa un valor numérico de escala y precisión fijas comprendido entre -10 27 -1 y 10 27 -1 que se va a almacenar en una base de datos o recuperar de ella.Represents a fixed precision and scale numeric value between -10 27 -1 and 10 27 -1 to be stored in or retrieved from a database.

OracleString

Representa una secuencia de caracteres de longitud variable que se va a almacenar en una base de datos o se va a recuperar de una base de datos.Represents a variable-length stream of characters to be stored in or retrieved from the database.

OracleTimeSpan

Representa un intervalo de tiempo y se corresponde con el tipo de datos INTERVAL DAY TO SECOND de Oracle 9i.Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

Enumeraciones

OracleLobOpenMode

Especifica si OracleLob debe abrirse en modo de sólo lectura o en modo de lectura y escritura.Specifies whether an OracleLob should be opened in read-only or read/write mode.

OracleType

Especifica el tipo de datos de un campo o una propiedad para su uso en OracleParameter.Specifies the data type of a field or property for use in an OracleParameter.

Delegados

OracleInfoMessageEventHandler

Representa el método que controlará el evento InfoMessage de OracleConnection.Represents the method that will handle the InfoMessage event of an OracleConnection.

OracleRowUpdatedEventHandler

Representa el método que controlará el evento RowUpdated de OracleDataAdapter.Represents the method that will handle the RowUpdated event of an OracleDataAdapter.

OracleRowUpdatingEventHandler

Representa el método que controlará el evento RowUpdating de OracleDataAdapter.Represents the method that will handle the RowUpdating event of an OracleDataAdapter.

Comentarios

Esto se escribe en System.Data.OracleClient están en desuso y se quitará en una futura versión de .NET Framework.This types in System.Data.OracleClient are deprecated and will be removed in a future version of the .NET Framework. Para obtener más información, consulte Oracle y ADO.NET.For more information, see Oracle and ADO.NET.

El proveedor de datos de .NET Framework para Oracle describe una colección de clases para tener acceso a un origen de datos de Oracle en el espacio administrado.The .NET Framework Data Provider for Oracle describes a collection of classes for accessing an Oracle data source in the managed space. Mediante el OracleDataAdapter (clase), puede rellenar un residente en memoria DataSet, consultas en ella y usarla para actualizar el origen de datos.Using the OracleDataAdapter class, you can fill a memory-resident DataSet, query it, and use it to update the data source.

Para obtener más información sobre cómo usar este espacio de nombres, vea el OracleDataReader, OracleCommand, y OracleConnection clases.For additional information about how to use this namespace, see the OracleDataReader, OracleCommand, and OracleConnection classes.

Nota

Para obtener información conceptual acerca del uso de este espacio de nombres al programar con .NET Framework, vea Oracle y ADO.NET.For conceptual information about using this namespace when programming with the .NET Framework, see Oracle and ADO.NET.

El proveedor de datos de .NET Framework para Oracle admite un número de tipos de datos de Oracle, incluidos el BFILE, LOB, y REF CURSOR tipos de datos.The .NET Framework Data Provider for Oracle supports a number of Oracle data types, including the BFILE, LOB, and REF CURSOR data types. Para obtener información sobre el uso de tipos de datos de Oracle en los parámetros, vea OracleType.For information about using Oracle data types in parameters, see OracleType.