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.
Gerelateerde secties
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
, DataTables
en 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.