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
OracleBFile |
Stellt ein verwaltetes OracleBFile-Objekt dar, das für den Oracle-Datentyp |
OracleClientFactory |
Stellt eine Gruppe von Methoden zum Erstellen von Instanzen der Datenquellenklassen-Implementierung des Oracle-Anbieters dar. |
OracleCommand |
Stellt eine SQL-Anweisung oder eine gespeicherte Prozedur dar, die für eine Datenbank ausgeführt werden soll. Diese Klasse kann nicht vererbt werden. |
OracleCommandBuilder |
Generiert automatisch Befehle für einzelne Tabellen, durch die an einem DataSet vorgenommene Änderungen mit der zugeordneten Datenbank abgeglichen werden. 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, den Inhalt von Verbindungszeichenfolgen, die von der OracleConnection-Klasse verwendet werden, zu erstellen und zu verwalten. |
OracleDataAdapter |
Stellt einen Satz von Datenbefehlen und eine Verbindung mit einer Datenbank dar, die verwendet werden, um das DataSet aufzufüllen und die Datenbank zu aktualisieren. Diese Klasse kann nicht vererbt werden. |
OracleDataReader |
Bietet ein Verfahren für das Lesen eines Vorwärtsstreams 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-Datenprovider 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 den auf einem Oracle-Server gespeicherten Datentyp |
OracleParameter |
Stellt einen Parameter für einen OracleCommand und optional für seine Zuordnung zu einer DataColumn dar. Diese Klasse kann nicht vererbt werden. |
OracleParameterCollection |
Stellt eine Auflistung von Parametern dar, die für einen OracleCommand relevant sind, sowie deren jeweiligen Zuordnungen zu Spalten in einem DataSet. Diese Klasse kann nicht vererbt werden. |
OraclePermission |
Ermöglicht es dem .NET Framework-Datenprovider für Oracle, sicherzustellen, dass ein Benutzer über die erforderliche Sicherheitsebene für den Zugriff auf eine Oracle-Datenbank verfügt. |
OraclePermissionAttribute |
Weist einer Sicherheitsaktion ein benutzerdefiniertes Sicherheitsattribut 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 erfolgen soll. |
Strukturen
OracleBinary |
Stellt einen binären Datenstream variabler Länge dar, der in einer Datenbank gespeichert oder aus dieser abgerufen wird. |
OracleBoolean |
Stellt den Wert dar, der von einer Datenbankvergleichsoperation zwischen Oracle-Datentypen zurückgegeben wird, und macht Methoden für Datentypumwandlungen verfügbar. |
OracleDateTime |
Stellt Datums- und Uhrzeitdaten dar, deren Werte zwischen dem 1. Januar 4712 v. Chr. und dem 31. Dezember 4712 n. Chr. liegen. |
OracleMonthSpan |
Stellt ein Zeitintervall in Monaten dar und entspricht dem |
OracleNumber |
Stellt einen numerischen Wert mit fester Genauigkeit und Dezimalstellen zwischen –10 27 –1 und 10 27 –1 dar, der in einer Datenbank gespeichert oder aus dieser abgerufen werden soll. |
OracleString |
Stellt einen Zeichenstream variabler Länge dar, der in der Datenbank gespeichert oder dort abgerufen wird. |
OracleTimeSpan |
Stellt ein Zeitintervall dar und entspricht dem |
Enumerationen
OracleLobOpenMode |
Gibt an, ob ein OracleLob im schreibgeschützten Modus oder im Lese-/Schreibmodus geöffnet werden soll. |
OracleType |
Gibt den Datentyp eines Felds oder einer Eigenschaft für die Verwendung in einem OracleParameter an. |
Delegaten
OracleInfoMessageEventHandler |
Stellt die Methode dar, die das InfoMessage-Ereignis eines OracleConnection behandelt. |
OracleRowUpdatedEventHandler |
Stellt die Methode dar, die das RowUpdated-Ereignis eines OracleDataAdapter behandelt. |
OracleRowUpdatingEventHandler |
Stellt die Methode dar, die das RowUpdating-Ereignis eines OracleDataAdapter behandelt. |
Hinweise
Diese Typen in System.Data.OracleClient sind veraltet und werden in einer zukünftigen Version des .NET Framework entfernt. Weitere Informationen finden Sie unter Oracle und ADO.NET.
Der .NET Framework-Datenanbieter für Oracle beschreibt eine Sammlung von Klassen für den Zugriff auf eine Oracle-Datenquelle im verwalteten Bereich. Mit der OracleDataAdapter -Klasse können Sie einen speicherresidenten DataSetFüllen, abfragen und zum Aktualisieren der Datenquelle verwenden.
Weitere Informationen zur Verwendung dieses Namespace 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.
Der .NET Framework-Datenanbieter für Oracle unterstützt eine Reihe von Oracle-Datentypen, einschließlich der BFILE
Datentypen , LOB
undREF CURSOR
. Informationen zur Verwendung von Oracle-Datentypen in Parametern finden Sie unter OracleType.