Oracle e ADO.NET
Observação
Os tipos em System.Data.OracleClient são preteridos. Os tipos permanecem com suporte na versão atual do .NET Framework, mas serão removidos em uma versão futura. A Microsoft recomenda que você use um provedor Oracle de terceiros.
Esta seção descreve recursos e comportamentos específicos do Provedor de Dados .NET Framework para Oracle.
O Provedor de Dados .NET Framework para Oracle fornece acesso a um banco de dados Oracle usando a interface OCI (Oracle Call Interface), fornecida pelo software cliente Oracle. A funcionalidade do provedor de dados foi criada para ser semelhante à dos provedores de dados .NET Framework para SQL Server, OLE DB e ODBC.
Para usar o Provedor de Dados .NET Framework para Oracle, um aplicativo deve fazer referência ao namespace System.Data.OracleClient desta forma:
Imports System.Data.OracleClient
using System.Data.OracleClient;
Você também deve incluir uma referência à DLL ao compilar seu código. Por exemplo, se você estiver criando um programa C#, sua linha de comando deverá incluir:
csc /r:System.Data.OracleClient.dll
Nesta seção
Requisitos do sistema
Descreve requisitos de uso do Provedor de Dados .NET Framework para Oracle e uma série de questões a serem consideradas ao usá-lo.
Oracle BFILEs
Descreve a classe OracleBFile, que é usada no trabalho com o tipo de dados Oracle BFILE.
Oracle LOBs
Descreve a classe OracleLob, que é usada para no trabalho com tipos de dados Oracle LOB.
REF CURSORs do Oracle
Descreve o suporte para o tipo de dados REF CURSOR Oracle.
OracleTypes
Descreve estruturas que você pode usar para trabalhar com tipos de dados Oracle, incluindo OracleNumber e OracleString.
Sequências da Oracle
Descreve o suporte para recuperar os principais valores de sequência Oracle gerados pelo servidor.
Mapeamentos de tipo de dados Oracle
Lista tipos de dados Oracle e seus mapeamentos para OracleDataReader.
Transações distribuídas do Oracle
Descreve como o objeto OracleConnection automaticamente se inscreve em uma transação distribuída existente caso determine que uma transação está ativa.
Seções relacionadas
Protegendo aplicativos ADO.NET
Descreve práticas seguras de codificação ao usar o ADO.NET.
DataSets, DataTables e DataViews
Descreve como criar e usar DataSets
, DataSets
tipados, DataTables
e DataViews
.
Recuperando e modificando dados no ADO.NET
Descreve como trabalhar com dados no ADO.NET.
SQL Server e ADO.NET
Descreve como trabalhar com recursos e funcionalidades que são específicos ao SQL Server.
DbProviderFactories
Descreve as classes genéricas que permitem gravar código independente de provedor no ADO.NET.