Oracle i ADO.NET

Uwaga

Typy w programie System.Data.OracleClient są przestarzałe. Typy pozostają obsługiwane w bieżącej wersji of.NET Framework, ale zostaną usunięte w przyszłej wersji. Firma Microsoft zaleca korzystanie z dostawcy Oracle innej firmy.

W tej sekcji opisano funkcje i zachowania specyficzne dla programu .NET Framework Dostawca danych dla programu Oracle.

Program .NET Framework Dostawca danych for Oracle zapewnia dostęp do bazy danych Oracle przy użyciu interfejsu OCI (Oracle Call Interface) udostępnianego przez oprogramowanie klienckie Oracle. Funkcjonalność dostawcy danych została zaprojektowana tak, aby była podobna do dostawców danych programu .NET Framework dla programu SQL Server, OLE DB i ODBC.

Aby użyć Dostawca danych .NET Framework dla programu Oracle, aplikacja musi odwoływać się do System.Data.OracleClient przestrzeni nazw w następujący sposób:

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

Podczas kompilowania kodu należy również dołączyć odwołanie do biblioteki DLL. Jeśli na przykład kompilujesz program w języku C#, wiersz polecenia powinien zawierać następujące elementy:

csc /r:System.Data.OracleClient.dll  

W tej sekcji

Wymagania systemowe
Opisuje wymagania dotyczące korzystania z programu .NET Framework Dostawca danych dla programu Oracle i opisuje szereg problemów, które należy wziąć pod uwagę podczas korzystania z niego.

Oracle BFILE
Opisuje klasę OracleBFile używaną do pracy z typem danych Oracle BFILE.

Oracle LOB
Opisuje klasę OracleLob , która jest używana do pracy z typami danych Oracle LOB.

Oracle REF CURSOR
Opisuje obsługę typu danych Oracle REF CURSOR.

OracleTypes
Opisuje struktury, których można używać do pracy z typami danych Oracle, w tym OracleNumber i OracleString.

Sekwencje Oracle
W tym artykule opisano obsługę pobierania wartości klucza wygenerowanego przez serwer programu Oracle Sequence.

Mapowanie typu danych Oracle
Wyświetla listę typów danych Oracle i ich mapowań na OracleDataReader.

Transakcje rozproszone Oracle
Opisuje sposób, w jaki OracleConnection obiekt automatycznie zapisuje się w istniejącej transakcji rozproszonej, jeśli określa, że transakcja jest aktywna.

Zabezpieczanie aplikacji ADO.NET
Opisuje bezpieczne praktyki kodowania podczas korzystania z ADO.NET.

Elementy DataSet, DataTable i DataView
Opisuje sposób tworzenia i używania DataSets, wpisanych DataSets, DataTablesi DataViews.

Pobieranie i modyfikowanie danych ADO.NET
Opisuje sposób pracy z danymi w ADO.NET.

SQL Server i ADO.NET
Opisuje sposób pracy z funkcjami i funkcjami specyficznymi dla programu SQL Server.

DbProviderFactories
Opisuje klasy ogólne, które umożliwiają pisanie kodu niezależnego od dostawcy w ADO.NET.

Zobacz też