System.Data.OracleClient-Namespace
Der System.Data.OracleClient-Namespace ist der .NET Framework-Datenanbieter für Oracle.
Der .NET Framework-Datenanbieter für Oracle beschreibt eine Auflistung von Klassen für den Zugriff auf eine Oracle-Datenquelle im verwalteten Bereich. Mit der OracleDataAdapter-Klasse können Sie ein speicherresidentes DataSet auffüllen, dieses abfragen und es zum Aktualisieren der Datenquelle verwenden.
Weitere Informationen zum Verwenden dieses Namespaces finden Sie unter den Klassen OracleDataReader, OracleCommand und OracleConnection.
Hinweis
Grundlegende Informationen zum Verwenden dieses Namespaces beim Programmieren mit .NET Framework finden Sie unter Verwenden des .NET Framework-Datenanbieters für Oracle.
Der .NET Framework-Datenprovider für Oracle unterstützt eine Reihe von Oracle-Datentypen, z. B. BFILE, LOB und REF CURSOR. Weitere Informationen zum Verwenden von Oracle-Datentypen in Parametern finden Sie unter OracleType.
Klassen
Klasse | Beschreibung | |
---|---|---|
OracleBFile | Stellt ein verwaltetes OracleBFile-Objekt dar, das für den Oracle-Datentyp BFILE entwickelt wurde. Die Klasse kann nicht vererbt werden. | |
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. Die 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. Die Klasse kann nicht geerbt werden. | |
OracleConnection | Stellt eine offene Verbindung mit einer Datenbank dar. Die Klasse kann nicht geerbt werden. | |
OracleConnectionStringBuilder | Bietet eine einfache Möglichkeit, um den Inhalt von Verbindungszeichenfolgen zu erstellen und zu verwalten, die von der OracleConnection-Klasse verwendet werden. | |
OracleDataAdapter | Stellt eine Gruppe von Datenbefehlen und eine Verbindung mit der Datenbank dar, die zum Auffüllen des DataSet und zum Aktualisieren der Datenbank verwendet werden. Die Klasse kann nicht geerbt werden. | |
OracleDataReader | Bietet ein Verfahren für das Lesen eines Vorwärtsstreams von Datenzeilen aus einer Datenquelle. Die Klasse kann nicht geerbt 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. Die Klasse kann nicht vererbt werden. | |
OracleInfoMessageEventArgs | Stellt Daten für das InfoMessage-Ereignis bereit. Die Klasse kann nicht vererbt werden. | |
OracleLob | Stellt den auf einem Oracle-Server gespeicherten Datentyp LOB (Large Object Binary) dar. Die Klasse kann nicht geerbt werden. | |
OracleParameter | Stellt einen Parameter für einen OracleCommand und optional dessen Zuordnung zu einer DataColumn dar. Die Klasse kann nicht vererbt werden. | |
OracleParameterCollection | Stellt eine Auflistung von Parametern dar, die für einen OracleCommand relevant sind, sowie deren jeweilige Zuordnung zu Spalten in einem DataSet. Die 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. Die Klasse kann nicht vererbt werden. | |
OracleRowUpdatingEventArgs | Stellt Daten für das RowUpdating-Ereignis bereit. | |
OracleTransaction | Stellt eine Transaktion dar, die in der Datenbank ausgeführt werden soll. |
Strukturen
Struktur | Beschreibung | |
---|---|---|
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 INTERVAL YEAR TO MONTH-Datentyp in Oracle 9i. | |
OracleNumber | Stellt einen numerischen Wert mit fester Genauigkeit und Dezimalstellen zwischen -1027-1 und 1027-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 INTERVAL DAY TO SECOND-Datentyp in Oracle 9i. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
OracleInfoMessageEventHandler | Stellt die Methode dar, die das InfoMessage-Ereignis einer 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. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
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. |