Oracle en ADO.NET

Notitie

De typen System.Data.OracleClient zijn afgeschaft. De typen blijven ondersteund in de huidige versie of.NET Framework, maar worden in een toekomstige release verwijderd. Microsoft raadt u aan een externe Oracle-provider te gebruiken.

In deze sectie worden functies en gedragingen beschreven die specifiek zijn voor de .NET Framework-gegevensprovider voor Oracle.

De .NET Framework-gegevensprovider voor Oracle biedt toegang tot een Oracle-database met behulp van de Oracle Call Interface (OCI) zoals geleverd door Oracle Client-software. De functionaliteit van de gegevensprovider is ontworpen om vergelijkbaar te zijn met die van de .NET Framework-gegevensproviders voor SQL Server, OLE DB en ODBC.

Als u de .NET Framework-gegevensprovider voor Oracle wilt gebruiken, moet een toepassing als volgt verwijzen naar de System.Data.OracleClient naamruimte:

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

U moet ook een verwijzing naar het DLL-bestand opnemen wanneer u uw code compileert. Als u bijvoorbeeld een C#-programma compileert, moet de opdrachtregel het volgende bevatten:

csc /r:System.Data.OracleClient.dll  

In dit gedeelte

Systeemvereisten
Beschrijft vereisten voor het gebruik van de .NET Framework-gegevensprovider voor Oracle en beschrijft een aantal problemen die u moet weten wanneer u deze gebruikt.

Oracle BFILEs
Beschrijft de OracleBFile klasse, die wordt gebruikt om te werken met het Oracle BFILE-gegevenstype.

Oracle-LOBs
Beschrijft de OracleLob klasse, die wordt gebruikt om te werken met Oracle LOB-gegevenstypen.

Oracle REF CURSORs
Hierin wordt ondersteuning beschreven voor het Oracle REF CURSOR-gegevenstype.

OracleTypes
Beschrijft structuren die u kunt gebruiken om te werken met Oracle-gegevenstypen, waaronder OracleNumber en OracleString.

Oracle-reeksen
Hierin wordt ondersteuning beschreven voor het ophalen van de door de server gegenereerde Sleutelreekswaarden van Oracle.

Oracle-gegevenstypetoewijzingen
Bevat Oracle-gegevenstypen en de bijbehorende toewijzingen aan de OracleDataReader.

Gedistribueerde Oracle-transacties
Beschrijft hoe het OracleConnection object automatisch wordt opgenomen in een bestaande gedistribueerde transactie als wordt bepaald dat een transactie actief is.

ADO.NET-toepassingen beveiligen
Beschrijft veilige coderingsprocedures bij het gebruik van ADO.NET.

DataSets, DataTables en DataViews
Hierin wordt beschreven hoe u maakt en gebruikt DataSets, getypt DataSets, DataTablesen DataViews.

Gegevens ophalen en wijzigen in ADO.NET
Hierin wordt beschreven hoe u met gegevens in ADO.NET kunt werken.

SQL Server en ADO.NET
Hierin wordt beschreven hoe u kunt werken met functies en functionaliteit die specifiek zijn voor SQL Server.

DbProviderFactories
Beschrijft algemene klassen waarmee u provideronafhankelijke code kunt schrijven in ADO.NET.

Zie ook