Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Anmärkning
Typerna i System.Data.OracleClient är inaktuella. Typerna stöds fortfarande i den aktuella versionen of.NET Framework men tas bort i en framtida version. Microsoft rekommenderar att du använder en Oracle-leverantör från tredje part.
I det här avsnittet beskrivs funktioner och beteenden som är specifika för .NET Framework Data Provider för Oracle.
.NET Framework-dataprovidern för Oracle ger åtkomst till en Oracle-databas med hjälp av Oracle Call Interface (OCI) som tillhandahålls av Oracle-klientprogramvaran. Funktionen hos dataprovidern är utformad för att likna den för .NET Framework-dataprovidrar för SQL Server, OLE DB och ODBC.
Om du vill använda .NET Framework-dataprovidern för Oracle måste ett program referera till System.Data.OracleClient namnområdet på följande sätt:
Imports System.Data.OracleClient
using System.Data.OracleClient;
Du måste också inkludera en referens till DLL:en när du kompilerar koden. Om du till exempel kompilerar ett C#-program bör kommandoraden innehålla:
csc /r:System.Data.OracleClient.dll
I det här avsnittet
Systemkrav
Beskriver kraven för att använda .NET Framework-dataprovidern för Oracle och beskriver ett antal problem som du bör känna till när du använder den.
Oracle BFILEs
Beskriver klassen OracleBFile , som används för att arbeta med Oracle BFILE-datatypen.
Oracle LOB
Beskriver OracleLob klassen, som används för att arbeta med Oracle LOB-datatyper.
Oracle REF CURSORs
Beskriver stöd för Oracle REF CURSOR-datatypen.
OracleTypes
Beskriver strukturer som du kan använda för att arbeta med Oracle-datatyper, inklusive OracleNumber och OracleString.
Oracle-sekvenser
Beskriver stöd för att hämta de servergenererade nyckelvärdena för Oracle-sekvens.
Oracle-datatypmappningar
Listar Oracle-datatyper och deras mappningar till OracleDataReader.
Oracle-distribuerade transaktioner
Beskriver hur objektet OracleConnection automatiskt registreras i en befintlig distribuerad transaktion om det fastställer att en transaktion är aktiv.
Relaterade avsnitt
Skydda ADO.NET-applikationer
Beskriver säkra kodningsmetoder när du använder ADO.NET.
DataSets, DataTables och DataViews
Beskriver hur du skapar och använder DataSets, skrev DataSets, DataTablesoch DataViews.
Hämta och ändra data i ADO.NET
Beskriver hur du arbetar med data i ADO.NET.
SQL Server och ADO.NET
Beskriver hur du arbetar med funktioner som är specifika för SQL Server.
DbProviderFactories
Beskriver allmänna klasser som gör att du kan skriva provideroberoende kod i ADO.NET.