Condividi tramite


Oracle e ADO.NET

Annotazioni

I tipi in System.Data.OracleClient sono deprecati. I tipi rimangono supportati nella versione corrente of.NET Framework, ma verranno rimossi in una versione futura. Microsoft consiglia di usare un provider Oracle di terze parti.

In questa sezione vengono descritte le funzionalità 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 tramite Oracle Call Interface (OCI) fornito dal software Oracle Client. La funzionalità del provider di dati è progettata per essere simile a quella dei provider di dati .NET Framework per SQL Server, OLE DB e ODBC.

Per usare il provider di dati .NET Framework per Oracle, un'applicazione deve fare riferimento allo System.Data.OracleClient spazio dei nomi come segue:

Imports System.Data.OracleClient  
using System.Data.OracleClient;  

È anche necessario includere un riferimento alla DLL durante la compilazione del codice. 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
Vengono descritti i requisiti per l'uso del provider di dati .NET Framework per Oracle e vengono descritti alcuni problemi da tenere presenti durante l'uso.

Oracle BFILEs
Descrive la OracleBFile classe utilizzata per lavorare con il tipo di dati Oracle BFILE.

Oracle LOB
Descrive la OracleLob classe , usata per lavorare con i tipi di dati LOB Oracle.

REF CURSOR di Oracle
Descrive il supporto per il tipo di dati Oracle REF CURSOR.

OracleTypes
Vengono descritte le strutture che è possibile usare per usare i tipi di dati Oracle, tra cui OracleNumber e OracleString.

Sequenze Oracle
Descrive il supporto per il recupero dei valori della sequenza Oracle generati dal server.

Mapping dei tipi di dati Oracle
Elenca i tipi di dati Oracle e le loro mappature a OracleDataReader.

Transazioni distribuite Oracle
Descrive come l'oggetto OracleConnection inserisce automaticamente in una transazione distribuita esistente se determina che una transazione è attiva.

Protezione delle applicazioni ADO.NET
Vengono descritte le procedure di codifica sicure quando si usa ADO.NET.

Set di dati, Tabelle dati e Visualizzazioni dati
Viene descritto come creare e usare DataSets, tipizzato DataSets, DataTablese DataViews.

Recupero e modifica di dati in ADO.NET
Viene descritto come usare i dati in ADO.NET.

SQL Server e ADO.NET
Viene descritto come usare funzionalità e funzionalità specifiche di SQL Server.

DbProviderFactories
Descrive le classi generiche che consentono di scrivere codice indipendente dal provider in ADO.NET.

Vedere anche