System.Data.OracleClient Namespace

Lo spazio dei nomi System.Data.OracleClient è il provider di dati .NET Framework di Oracle. The System.Data.OracleClient namespace is the .NET Framework Data Provider for Oracle.

Classi

OracleBFile

Rappresenta un oggetto OracleBFile gestito progettato per l'utilizzo con il tipo di dati BFILE Oracle.Represents a managed OracleBFile object designed to work with the Oracle BFILE data type. Questa classe non può essere ereditata.This class cannot be inherited.

OracleClientFactory

Rappresenta un insieme di metodi per creare istanze dell'implementazione delle classi di origine dati del provider Oracle.Represents a set of methods for creating instances of the Oracle provider's implementation of the data source classes.

OracleCommand

Rappresenta un'istruzione SQL o una stored procedure da eseguire in relazione a un database.Represents an SQL statement or stored procedure to execute against a database. Questa classe non può essere ereditata.This class cannot be inherited.

OracleCommandBuilder

Genera automaticamente comandi di tabella singola per risolvere le modifiche apportate a un oggetto DataSet con il database associato.Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. Questa classe non può essere ereditata.This class cannot be inherited.

OracleConnection

Rappresenta una connessione aperta a un database.Represents an open connection to a database. Questa classe non può essere ereditata.This class cannot be inherited.

OracleConnectionStringBuilder

Fornisce un mezzo per creare e gestire facilmente il contenuto delle stringhe di connessione utilizzate dalla classe OracleConnection.Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

OracleDataAdapter

Rappresenta un set di comandi di dati e una connessione a un database utilizzati per inserire dati nell'oggetto DataSet e aggiornare il database.Represents a set of data commands and a connection to a database that are used to fill the DataSet and update the database. Questa classe non può essere ereditata.This class cannot be inherited.

OracleDataReader

Fornisce un modo per leggere un flusso di righe di dati forward-only da un'origine dati.Provides a way of reading a forward-only stream of data rows from a data source. Questa classe non può essere ereditata.This class cannot be inherited.

OracleException

Eccezione generata quando viene restituito un avviso o un errore da un database Oracle o dal provider di dati .NET Framework di Oracle.The exception that is generated when a warning or error is returned by an Oracle database or the .NET Framework Data Provider for Oracle. Questa classe non può essere ereditata.This class cannot be inherited.

OracleInfoMessageEventArgs

Fornisce dati per l'evento InfoMessage.Provides data for the InfoMessage event. Questa classe non può essere ereditata.This class cannot be inherited.

OracleLob

Rappresenta un tipo di dati Large Object Binary (LOB) memorizzato su un server Oracle.Represents a large object binary (LOB) data type stored on an Oracle server. Questa classe non può essere ereditata.This class cannot be inherited.

OracleParameter

Rappresenta un parametro di una classe OracleCommand ed eventualmente il relativo mapping a una classe DataColumn.Represents a parameter to an OracleCommand and optionally its mapping to a DataColumn. Questa classe non può essere ereditata.This class cannot be inherited.

OracleParameterCollection

Rappresenta un insieme dei parametri relativi a una classe OracleCommand e dei rispettivi mapping alle colonne in una classe DataSet.Represents a collection of parameters relevant to an OracleCommand as well as their respective mappings to columns in a DataSet. Questa classe non può essere ereditata.This class cannot be inherited.

OraclePermission

Consente al provider di dati .NET Framework di Oracle di assicurare che un utente disponga di un livello di sicurezza adeguato per l'accesso a un database Oracle.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

Associa un'azione di sicurezza a un attributo di sicurezza personalizzato.Associates a security action with a custom security attribute.

OracleRowUpdatedEventArgs

Fornisce dati per l'evento RowUpdated.Provides data for the RowUpdated event. Questa classe non può essere ereditata.This class cannot be inherited.

OracleRowUpdatingEventArgs

Fornisce dati per l'evento RowUpdating.Provides data for the RowUpdating event.

OracleTransaction

Rappresenta una transazione da effettuare nel database.Represents a transaction to be made in the database.

Struct

OracleBinary

Rappresenta un flusso di dati binari a lunghezza variabile da memorizzare in un database o recuperare da esso.Represents a variable-length stream of binary data to be stored in or retrieved from a database.

OracleBoolean

Rappresenta il valore restituito da un'operazione di confronto di database tra tipi di dati Oracle ed espone i metodi utilizzati per eseguire conversioni di tipi di dati.Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.

OracleDateTime

Rappresenta data e ora comprese tra i valori dal 1° gennaio 4712 a.C. e il 31 dicembre 4712 d.C.Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.

OracleMonthSpan

Rappresenta un intervallo di tempo e corrisponde al tipo di dati Oracle 9i INTERVAL YEAR TO MONTH.Represents a time interval in months and corresponds to the Oracle 9i INTERVAL YEAR TO MONTH data type.

OracleNumber

Rappresenta un valore numerico a precisione e scala fisse tra -10 27 -1 e 10 27 -1 da archiviare o recuperare in un database.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

Rappresenta un flusso di caratteri a lunghezza variabile da memorizzare o da recuperare dal database.Represents a variable-length stream of characters to be stored in or retrieved from the database.

OracleTimeSpan

Rappresenta un intervallo di tempo e corrisponde al tipo di dati Oracle 9i INTERVAL DAY TO SECOND.Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

Enumerazioni

OracleLobOpenMode

Specifica se un oggetto OracleLob deve essere aperto in modalità di sola lettura o di lettura e scrittura.Specifies whether an OracleLob should be opened in read-only or read/write mode.

OracleType

Specifica il tipo di dati di un campo o di una proprietà da utilizzare in un oggetto OracleParameter.Specifies the data type of a field or property for use in an OracleParameter.

Delegati

OracleInfoMessageEventHandler

Rappresenta il metodo che gestirà l'evento InfoMessage di un oggetto OracleConnection.Represents the method that will handle the InfoMessage event of an OracleConnection.

OracleRowUpdatedEventHandler

Rappresenta il metodo che gestirà l'evento RowUpdated di un oggetto OracleDataAdapter.Represents the method that will handle the RowUpdated event of an OracleDataAdapter.

OracleRowUpdatingEventHandler

Rappresenta il metodo che gestirà l'evento RowUpdating di un oggetto OracleDataAdapter.Represents the method that will handle the RowUpdating event of an OracleDataAdapter.

Commenti

Questi tipi in System.Data.OracleClient sono deprecate e verranno rimossi in una futura versione di .NET Framework.This types in System.Data.OracleClient are deprecated and will be removed in a future version of the .NET Framework. Per altre informazioni, vedere Oracle e ADO.NET.For more information, see Oracle and ADO.NET.

Il Provider di dati .NET Framework per Oracle descrive una raccolta di classi per l'accesso a un'origine dati Oracle nello spazio gestito.The .NET Framework Data Provider for Oracle describes a collection of classes for accessing an Oracle data source in the managed space. Usando il OracleDataAdapter (classe), è possibile compilare un residenti in memoria DataSet, eseguire una query e utilizzarla per aggiornare l'origine dati.Using the OracleDataAdapter class, you can fill a memory-resident DataSet, query it, and use it to update the data source.

Per altre informazioni su come usare questo spazio dei nomi, vedere la OracleDataReader, OracleCommand, e OracleConnection classi.For additional information about how to use this namespace, see the OracleDataReader, OracleCommand, and OracleConnection classes.

Nota

Per informazioni concettuali sull'utilizzo di questo spazio dei nomi durante la programmazione con .NET Framework, vedere Oracle e ADO.NET.For conceptual information about using this namespace when programming with the .NET Framework, see Oracle and ADO.NET.

Il Provider di dati .NET Framework per Oracle supporta numerosi tipi di dati Oracle, inclusi i BFILE, LOB, e REF CURSOR i tipi di dati.The .NET Framework Data Provider for Oracle supports a number of Oracle data types, including the BFILE, LOB, and REF CURSOR data types. Per informazioni sull'utilizzo di tipi di dati Oracle nei parametri, vedere OracleType.For information about using Oracle data types in parameters, see OracleType.