System.Data.OracleClient Namespace

Der System.Data.OracleClient Namespace ist der .NET Framework-Datenanbieter für Oracle.

Klassen

Name Beschreibung
OracleBFile

Stellt ein verwaltetes OracleBFile Objekt dar, das für die Arbeit mit dem Oracle-Datentyp BFILE entwickelt wurde. Diese Klasse kann nicht vererbt werden.

OracleClientFactory

Stellt eine Reihe von Methoden zum Erstellen von Instanzen der Oracle-Anbieterimplementierung der Datenquellenklassen dar.

OracleCommand

Stellt eine SQL-Anweisung oder gespeicherte Prozedur dar, die für eine Datenbank ausgeführt werden soll. Diese Klasse kann nicht vererbt werden.

OracleCommandBuilder

Generiert automatisch Einzeltabellenbefehle, die verwendet werden, um An einer DataSet mit der zugeordneten Datenbank vorgenommene Änderungen abzugleichen. Diese Klasse kann nicht vererbt werden.

OracleConnection

Stellt eine offene Verbindung mit einer Datenbank dar. Diese Klasse kann nicht vererbt werden.

OracleConnectionStringBuilder

Bietet eine einfache Möglichkeit zum Erstellen und Verwalten des Inhalts von Verbindungszeichenfolgen, die von der OracleConnection Klasse verwendet werden.

OracleDataAdapter

Stellt eine Reihe von Datenbefehlen und eine Verbindung mit einer Datenbank dar, die zum Ausfüllen und DataSet Aktualisieren der Datenbank verwendet wird. Diese Klasse kann nicht vererbt werden.

OracleDataReader

Bietet eine Möglichkeit zum Lesen eines Vorwärtsdatenstroms von Datenzeilen aus einer Datenquelle. Diese Klasse kann nicht vererbt werden.

OracleException

Die Ausnahme, die generiert wird, wenn eine Warnung oder ein Fehler von einer Oracle-Datenbank oder dem .NET Framework-Datenanbieter für Oracle zurückgegeben wird. Diese Klasse kann nicht vererbt werden.

OracleInfoMessageEventArgs

Stellt Daten für das InfoMessage-Ereignis bereit. Diese Klasse kann nicht vererbt werden.

OracleLob

Stellt einen großen Binärdatentyp (LOB) dar, der auf einem Oracle-Server gespeichert ist. Diese Klasse kann nicht vererbt werden.

OracleParameter

Stellt einen Parameter zu einer OracleCommand und optional deren Zuordnung zu einem DataColumn. Diese Klasse kann nicht vererbt werden.

OracleParameterCollection

Stellt eine Auflistung von Parametern dar, die für eine OracleCommand und ihre jeweiligen Zuordnungen zu Spalten in einer .DataSet Diese Klasse kann nicht vererbt werden.

OraclePermission

Ermöglicht es dem .NET Framework-Datenanbieter für Oracle, sicherzustellen, dass ein Benutzer über eine Sicherheitsstufe verfügt, die für den Zugriff auf eine Oracle-Datenbank angemessen ist.

OraclePermissionAttribute

Ordnet eine Sicherheitsaktion einem benutzerdefinierten Sicherheitsattribute zu.

OracleRowUpdatedEventArgs

Stellt Daten für das RowUpdated-Ereignis bereit. Diese Klasse kann nicht vererbt werden.

OracleRowUpdatingEventArgs

Stellt Daten für das RowUpdating-Ereignis bereit.

OracleTransaction

Stellt eine Transaktion dar, die in der Datenbank vorgenommen werden soll.

Strukturen

Name Beschreibung
OracleBinary

Stellt einen Datenstrom mit variabler Länge dar, der in einer Datenbank gespeichert oder abgerufen werden soll.

OracleBoolean

Stellt den von einem Datenbankvergleichsvorgang zwischen Oracle-Datentypen zurückgegebenen Wert dar und macht Methoden verfügbar, die zum Ausführen von Datentypkonvertierungen verwendet werden.

OracleDateTime

Stellt Datums- und Uhrzeitdaten dar, die zwischen dem 1. Januar 4712 v. Chr. und dem 31. Dezember 4712 AD reichen.

OracleMonthSpan

Stellt ein Zeitintervall in Monaten dar und entspricht dem Oracle 9i-INTERVAL YEAR TO MONTH Datentyp.

OracleNumber

Stellt einen numerischen Wert mit fester Genauigkeit und Skalierung zwischen -10 27 -1 und 10 27 -1 dar, die in einer Datenbank gespeichert oder abgerufen werden sollen.

OracleString

Stellt einen Datenstrom mit variabler Länge dar, der in der Datenbank gespeichert oder abgerufen werden soll.

OracleTimeSpan

Stellt ein Zeitintervall dar und entspricht dem Oracle 9i-INTERVAL DAY TO SECOND Datentyp.

Enumerationen

Name Beschreibung
OracleLobOpenMode

Gibt an, ob ein OracleLob im schreibgeschützten oder schreibgeschützten Modus geöffnet werden soll.

OracleType

Gibt den Datentyp eines Felds oder einer Eigenschaft für die Verwendung in einem OracleParameteran.

Delegaten

Name Beschreibung
OracleInfoMessageEventHandler

Stellt die Methode dar, die das InfoMessage Ereignis eines OracleConnection.

OracleRowUpdatedEventHandler

Stellt die Methode dar, die das RowUpdated Ereignis eines OracleDataAdapter.

OracleRowUpdatingEventHandler

Stellt die Methode dar, die das RowUpdating Ereignis eines OracleDataAdapter.

Hinweise

Diese Typen in System.Data.OracleClient sind veraltet und werden in einer zukünftigen Version des .NET Frameworks entfernt. Weitere Informationen finden Sie unter Oracle und ADO.NET.

Das .NET Framework-Datenanbieter für Oracle beschreibt eine Sammlung von Klassen für den Zugriff auf eine Oracle-Datenquelle im verwalteten Bereich. Mithilfe der OracleDataAdapter Klasse können Sie einen speicherresidenten DataSetSpeicher ausfüllen, ihn abfragen und verwenden, um die Datenquelle zu aktualisieren.

Weitere Informationen zur Verwendung dieses Namespaces finden Sie in den OracleDataReaderKlassen , , OracleCommandund OracleConnection

Hinweis

Konzeptionelle Informationen zur Verwendung dieses Namespaces beim Programmieren mit dem .NET Framework finden Sie unter Oracle und ADO.NET.

Das .NET Framework-Datenanbieter für Oracle unterstützt eine Reihe von Oracle-Datentypen, einschließlich der Datentypen BFILE, LOB und REF CURSOR Datentypen. Informationen zur Verwendung von Oracle-Datentypen in Parametern finden Sie unter OracleType.