Compartir a través de


Oracle y ADO.NET

Nota:

Los tipos en System.Data.OracleClient están obsoletos. Los tipos siguen siendo compatibles con la versión actual of.NET Framework, pero se quitarán en una versión futura. Microsoft recomienda usar un proveedor de Oracle de terceros.

En esta sección se describen las características y los comportamientos específicos del proveedor de datos de .NET Framework para Oracle.

El proveedor de datos de .NET Framework para Oracle proporciona acceso a una base de datos de Oracle mediante la interfaz de llamada de Oracle (OCI), tal como proporciona el software cliente de Oracle. La funcionalidad del proveedor de datos está diseñada para ser similar a la de los proveedores de datos de .NET Framework para SQL Server, OLE DB y ODBC.

Para usar el proveedor de datos de .NET Framework para Oracle, una aplicación debe hacer referencia al System.Data.OracleClient espacio de nombres de la siguiente manera:

Imports System.Data.OracleClient  
using System.Data.OracleClient;  

También debe incluir una referencia al archivo DLL al compilar el código. Por ejemplo, si va a compilar un programa de C#, la línea de comandos debe incluir:

csc /r:System.Data.OracleClient.dll  

En esta sección

Requisitos del sistema
Describe los requisitos para usar el proveedor de datos de .NET Framework para Oracle y describe una serie de problemas que se deben tener en cuenta al usarlo.

Objetos BFILE de Oracle
Describe la OracleBFile clase , que se usa para trabajar con el tipo de datos BFILE de Oracle.

Objetos LOB de Oracle
Describe la OracleLob clase , que se usa para trabajar con tipos de datos LOB de Oracle.

Parámetros REF CURSOR de Oracle
Describe la compatibilidad con el tipo de datos Oracle REF CURSOR.

OracleTypes
Describe las estructuras que puede usar para trabajar con tipos de datos de Oracle, incluidos OracleNumber y OracleString.

Secuencias de Oracle
Describe la compatibilidad para recuperar los valores de clave de secuencia de Oracle que genera el servidor.

Asignaciones de tipos de datos de Oracle
Enumera los tipos de datos de Oracle y sus asignaciones al OracleDataReader.

Transacciones distribuidas de Oracle
Describe cómo el OracleConnection objeto se inscribe automáticamente en una transacción distribuida existente si determina que una transacción está activa.

Protección de aplicaciones ADO.NET
Describe los procedimientos de codificación seguros al usar ADO.NET.

Conjuntos de Datos, Tablas de Datos y Vistas de Datos
Describe cómo crear y usar DataSets, DataSets con establecimiento de tipos, DataTables y DataViews.

Recuperación y modificación de datos en ADO.NET
Describe cómo trabajar con datos en ADO.NET.

SQL Server y ADO.NET
Describe cómo trabajar con características y funcionalidades específicas de SQL Server.

Objetos DbProviderFactory
Describe las clases genéricas que permiten escribir código independiente del proveedor en ADO.NET.

Consulte también