System.Data.OracleClient Namespace

Der System.Data.OracleClient-Namespace ist der .NET Framework-Datenanbieter für Oracle. The System.Data.OracleClient namespace is the .NET Framework Data Provider for Oracle.

Klassen

OracleBFile

Stellt ein verwaltetes OracleBFile-Objekt dar, das für den Oracle-Datentyp BFILE entwickelt wurde.Represents a managed OracleBFile object designed to work with the Oracle BFILE data type. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleClientFactory

Stellt eine Gruppe von Methoden zum Erstellen von Instanzen der Datenquellenklassen-Implementierung des Oracle-Anbieters dar.Represents a set of methods for creating instances of the Oracle provider's implementation of the data source classes.

OracleCommand

Stellt eine SQL-Anweisung oder eine gespeicherte Prozedur dar, die für eine Datenbank ausgeführt werden soll.Represents an SQL statement or stored procedure to execute against a database. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleCommandBuilder

Generiert automatisch Befehle für einzelne Tabellen, durch die an einem DataSet vorgenommene Änderungen mit der zugeordneten Datenbank abgeglichen werden.Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleConnection

Stellt eine offene Verbindung mit einer Datenbank dar.Represents an open connection to a database. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleConnectionStringBuilder

Bietet eine einfache Möglichkeit, den Inhalt von Verbindungszeichenfolgen, die von der OracleConnection-Klasse verwendet werden, zu erstellen und zu verwalten.Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

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.Represents a set of data commands and a connection to a database that are used to fill the DataSet and update the database. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleDataReader

Bietet ein Verfahren für das Lesen eines Vorwärtsstreams von Datenzeilen aus einer Datenquelle.Provides a way of reading a forward-only stream of data rows from a data source. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

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.The exception that is generated when a warning or error is returned by an Oracle database or the .NET Framework Data Provider for Oracle. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleInfoMessageEventArgs

Stellt Daten für das InfoMessage-Ereignis bereit.Provides data for the InfoMessage event. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleLob

Stellt den auf einem Oracle-Server gespeicherten Datentyp LOB (Large Object Binary) dar.Represents a large object binary (LOB) data type stored on an Oracle server. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleParameter

Stellt einen Parameter für einen OracleCommand und optional dessen Zuordnung zu einer DataColumn dar.Represents a parameter to an OracleCommand and optionally its mapping to a DataColumn. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleParameterCollection

Stellt eine Auflistung von Parametern dar, die für einen OracleCommand relevant sind, sowie deren jeweiligen Zuordnungen zu Spalten in einem DataSet.Represents a collection of parameters relevant to an OracleCommand as well as their respective mappings to columns in a DataSet. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

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.Enables the .NET Framework Data Provider for Oracle to help ensure that a user has a security level adequate to access an Oracle database.

OraclePermissionAttribute

Weist einer Sicherheitsaktion ein benutzerdefiniertes Sicherheitsattribut zu.Associates a security action with a custom security attribute.

OracleRowUpdatedEventArgs

Stellt Daten für das RowUpdated-Ereignis bereit.Provides data for the RowUpdated event. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

OracleRowUpdatingEventArgs

Stellt Daten für das RowUpdating-Ereignis bereit.Provides data for the RowUpdating event.

OracleTransaction

Stellt eine Transaktion dar, die in der Datenbank ausgeführt werden soll.Represents a transaction to be made in the database.

Strukturen

OracleBinary

Stellt einen binären Datenstream variabler Länge dar, der in einer Datenbank gespeichert oder aus dieser abgerufen wird.Represents a variable-length stream of binary data to be stored in or retrieved from a database.

OracleBoolean

Stellt den Wert dar, der von einer Datenbankvergleichsoperation zwischen Oracle-Datentypen zurückgegeben wird, und macht Methoden für Datentypumwandlungen verfügbar.Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.

OracleDateTime

Stellt Datums- und Uhrzeitdaten dar, deren Werte zwischen dem 1. Januar 4712 v. Chr. und dem 31. Dezember 4712 n. Chr. liegen.Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.

OracleMonthSpan

Stellt ein Zeitintervall in Monaten dar und entspricht dem INTERVAL YEAR TO MONTH-Datentyp in Oracle 9i.Represents a time interval in months and corresponds to the Oracle 9i INTERVAL YEAR TO MONTH data type.

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.Represents a fixed precision and scale numeric value between -10 27 -1 and 10 27 -1 to be stored in or retrieved from a database.

OracleString

Stellt einen Zeichenstream variabler Länge dar, der in der Datenbank gespeichert oder dort abgerufen wird.Represents a variable-length stream of characters to be stored in or retrieved from the database.

OracleTimeSpan

Stellt ein Zeitintervall dar und entspricht dem INTERVAL DAY TO SECOND-Datentyp in Oracle 9i.Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

Enumerationen

OracleLobOpenMode

Gibt an, ob ein OracleLob im schreibgeschützten Modus oder im Lese-/Schreibmodus geöffnet werden soll.Specifies whether an OracleLob should be opened in read-only or read/write mode.

OracleType

Gibt den Datentyp eines Felds oder einer Eigenschaft für die Verwendung in einem OracleParameter an.Specifies the data type of a field or property for use in an OracleParameter.

Delegaten

OracleInfoMessageEventHandler

Stellt die Methode dar, die das InfoMessage-Ereignis eines OracleConnection behandelt.Represents the method that will handle the InfoMessage event of an OracleConnection.

OracleRowUpdatedEventHandler

Stellt die Methode dar, die das RowUpdated-Ereignis eines OracleDataAdapter behandelt.Represents the method that will handle the RowUpdated event of an OracleDataAdapter.

OracleRowUpdatingEventHandler

Stellt die Methode dar, die das RowUpdating-Ereignis eines OracleDataAdapter behandelt.Represents the method that will handle the RowUpdating event of an OracleDataAdapter.

Hinweise

Diese Typen in System.Data.OracleClient sind veraltet und wird in einer zukünftigen Version von .NET Framework entfernt.This types in System.Data.OracleClient are deprecated and will be removed in a future version of the .NET Framework. Weitere Informationen finden Sie unter Oracle und ADO.NET.For more information, see Oracle and ADO.NET.

Die .NET Framework-Datenanbieter für Oracle wird eine Auflistung von Klassen für den Zugriff auf eine Oracle-Datenquelle im verwalteten Bereich beschrieben.The .NET Framework Data Provider for Oracle describes a collection of classes for accessing an Oracle data source in the managed space. Mithilfe der OracleDataAdapter -Klasse, Sie können ein speicherresidentes ausfüllen DataSet, Abfragen und zum Aktualisieren der Datenquelle verwenden.Using the OracleDataAdapter class, you can fill a memory-resident DataSet, query it, and use it to update the data source.

Weitere Informationen zum Verwenden dieses Namespace finden Sie unter den OracleDataReader, OracleCommand, und OracleConnection Klassen.For additional information about how to use this namespace, see the OracleDataReader, OracleCommand, and OracleConnection classes.

Hinweis

Konzeptionelle Informationen zum Verwenden dieses Namespaces beim Programmieren mit .NET Framework zu erhalten, finden Sie unter Oracle und ADO.NET.For conceptual information about using this namespace when programming with the .NET Framework, see Oracle and ADO.NET.

Die .NET Framework-Datenanbieter für Oracle unterstützt eine Reihe von Oracle-Datentypen, einschließlich der BFILE, LOB, und REF CURSOR -Datentypen.The .NET Framework Data Provider for Oracle supports a number of Oracle data types, including the BFILE, LOB, and REF CURSOR data types. Weitere Informationen zur Verwendung von Oracle-Datentypen in-Parameter, finden Sie unter OracleType.For information about using Oracle data types in parameters, see OracleType.