System.Data.OracleClient Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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 ( |
| 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- |
| 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- |
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.