Oracle und ADO.NET
Aktualisiert: November 2007
In diesem Abschnitt werden spezifische Features und Verhaltensweisen des .NET Framework-Datenanbieters für Oracle beschrieben.
Der .NET Framework-Datenanbieter für Oracle ermöglicht über die OCI (Oracle Call Interface), die Bestandteil der Oracle Client-Software ist, den Zugriff auf eine Oracle-Datenbank. Die Funktionalität des Datenanbieters ist an die der .NET Framework-Datenanbieter für SQL Server, OLE DB und ODBC angeglichen.
Damit der .NET Framework-Datenanbieter für Oracle in einer Anwendung verwendet werden kann, muss die Anwendung wie folgt auf den System.Data.OracleClient-Namespace verweisen:
Imports System.Data.OracleClient
using System.Data.OracleClient;
Außerdem müssen Sie beim Kompilieren des Codes einen Verweis auf die DLL-Datei hinzufügen. Wenn Sie z. B. ein C#-Programm kompilieren, muss Ihre Befehlszeile Folgendes beinhalten:
csc /r:System.Data.OracleClient.dll
In diesem Abschnitt
Systemanforderungen (Oracle)
Benennt die Voraussetzungen, die für die Verwendung des .NET Framework-Datenanbieters für Oracle erfüllt sein müssen, und beschreibt eine Reihe von Punkten, die bei dessen Verwendung zu beachten sind.Oracle-BFILEs
Beschreibt die OracleBFile-Klasse, die zum Arbeiten mit dem BFILE-Datentyp von Oracle verwendet wird.Oracle-LOBs
Beschreibt die OracleLob-Klasse, die zum Arbeiten mit dem LOB-Datentyp von Oracle verwendet wird.Oracle-REF CURSORs
Beschreibt die Unterstützung für den REF CURSOR-Datentyp von Oracle.OracleTypes
Beschreibt Strukturen, die zum Arbeiten mit Oracle-Datentypen verwendet werden können, z. B. OracleNumber und OracleString.Oracle-Sequenzen
Beschreibt die Unterstützung für das Abrufen der servergenerierten Oracle-Sequenz-Schlüsselwerte.Oracle-Datentypzuordnungen
Listet Oracle-Datentypen und ihre Zuordnungen zum OracleDataReader auf.Verteilte Oracle-Transaktionen
Beschreibt, wie das OracleConnection-Objekt automatisch in einer vorhandenen verteilten Transaktion aufgelistet wird, wenn es ermittelt, dass eine Transaktion aktiv ist.
Verwandte Abschnitte
Sichern von ADO.NET-Anwendungen
Beschreibt sichere Codierungstechniken bei der Verwendung von ADO.NET.'DataSets', 'DataTables' und 'DataViews' (ADO.NET)
Beschreibt das Erstellen und Verwenden von DataSets, typisierten DataSets, DataTables und DataViews.Abrufen und Ändern von Daten in ADO.NET
Beschreibt das Arbeiten mit Daten in ADO.NET.SQL Server und ADO.NET
Beschreibt das Arbeiten mit SQL Server-spezifischen Features und Funktionen.'DbProviderFactory' (ADO.NET)
Beschreibt generische Klassen, mit deren Hilfe in ADO.NET anbieterunabhängiger Code geschrieben werden kann.