Oracle e ADO.NET
![]() |
---|
I tipi in System.Data.OracleClient sono deprecati.I tipi sono supportati nella versione 4 di .NET Framework, ma saranno rimossi in una versione futura.Microsoft consiglia di utilizzare un provider Oracle di terze parti. |
In questa sezione vengono descritte le caratteristiche e i comportamenti specifici del provider di dati .NET Framework per Oracle.
Il provider di dati .NET Framework per Oracle fornisce l'accesso a un database Oracle mediante l'interfaccia OCI (Oracle Call Interface) del software client Oracle.La funzionalità del provider di dati è simile a quella presente nei provider di dati .NET Framework per SQL Server, OLE DB e ODBC.
Per utilizzare il provider di dati .NET Framework per Oracle, è necessario che l'applicazione faccia riferimento allo spazio dei nomi System.Data.OracleClient come indicato di seguito:
Imports System.Data.OracleClient
using System.Data.OracleClient;
Quando si compila il codice, inoltre, è necessario includere un riferimento alla DLL.Ad esempio, se si compila un programma C#, la riga di comando deve includere:
csc /r:System.Data.OracleClient.dll
In questa sezione
Requisiti di sistema (Oracle)
Vengono descritti i requisiti e i problemi relativi all'utilizzo del provider di dati .NET Framework per Oracle.BFILE Oracle
Viene descritta la classe OracleBFile utilizzata per il tipo di dati BFILE Oracle.LOB Oracle
Viene descritta la classe OracleLob utilizzata per il tipo di dati LOB Oracle.REF CURSOR Oracle
Viene descritto il supporto del tipo di dati REF CURSOR Oracle.OracleType
Vengono descritte le strutture utilizzabili con i tipi di dati Oracle, inclusi tipi OracleNumber e OracleString.Sequenze di Oracle
Viene descritto il supporto per il recupero dei valori chiave di sequenze di Oracle generati dal server.Mapping di tipi di dati Oracle
Vengono presentati i tipi di dati Oracle e i relativi mapping alla classe OracleDataReader.Transazioni distribuite Oracle
Viene descritto come l'oggetto OracleConnection, in presenza di una transazione attiva, esegue l'inserimento automatico nella transazione distribuita.
Sezioni correlate
Protezione di applicazioni ADO.NET
Vengono descritte le tecniche che consentono di scrivere codice protetto quando si utilizza ADO.NET.DataSet, DataTable e DataView (ADO.NET)
Viene descritto come creare e utilizzare DataSets, DataSets tipizzati, DataTables e DataViews.Recupero e modifica di dati in ADO.NET
Viene descritto come utilizzare i dati in ADO.NET.SQL Server e ADO.NET
Viene descritto come utilizzare le funzionalità e le caratteristiche specifiche di SQL Server.DbProviderFactory (ADO.NET)
Vengono descritte le classi generiche che consentono di scrivere codice indipendente dal provider in ADO.NET.