Megosztás a következőn keresztül:


Oracle és ADO.NET

Feljegyzés

A beszúrt System.Data.OracleClient típusok elavultak. A típusok továbbra is támogatottak maradnak a.NET-keretrendszer jelenlegi verziójában, de egy későbbi kiadásban el lesznek távolítva. A Microsoft azt javasolja, hogy külső Oracle-szolgáltatót használjon.

Ez a szakasz az Oracle .NET-keretrendszer adatszolgáltatójára jellemző funkciókat és viselkedéseket ismerteti.

Az Oracle .NET-keretrendszer adatszolgáltatója az Oracle-ügyfélszoftver által biztosított Oracle Call Interface (OCI) használatával biztosít hozzáférést egy Oracle-adatbázishoz. Az adatszolgáltató funkciói az SQL Server, az OLE DB és az ODBC .NET-keretrendszer adatszolgáltatóihoz hasonlóak.

Az Oracle .NET-keretrendszer adatszolgáltatójának használatához az alkalmazásnak az alábbiak szerint kell hivatkoznia a System.Data.OracleClient névtérre:

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

A kód lefordításakor a DLL-re mutató hivatkozást is tartalmaznia kell. Ha például egy C#-programot állít össze, a parancssornak tartalmaznia kell a következőket:

csc /r:System.Data.OracleClient.dll  

A szakasz tartalma

Rendszerkövetelmények
A .NET-keretrendszer Oracle-adatszolgáltató használatára vonatkozó követelményeket ismerteti, és számos olyan problémát ismertet, amelyek a használat során figyelembe vehetők.

Oracle BFIL-k
OracleBFile Az Oracle BFILE adattípussal való munkához használt osztályt ismerteti.

Oracle LOB-k
OracleLob Az Oracle LOB-adattípusok használatához használt osztályt ismerteti.

Oracle REF CURSORs
Az Oracle REF CURSOR adattípus támogatását ismerteti.

OracleTypes
Az Oracle-adattípusokhoz használható struktúrákat ismerteti, beleértve OracleNumber és OracleString.

Oracle-sorozatok
A kiszolgáló által létrehozott oracle sequence-értékek lekérésének támogatását ismerteti.

Oracle-adattípus-leképezések
Felsorolja az Oracle-adattípusokat és azok leképezéseit a OracleDataReader.

Oracle elosztott tranzakciók
Azt ismerteti, hogy az OracleConnection objektum hogyan lép automatikusan be egy meglévő elosztott tranzakcióba, ha azt állapítja meg, hogy egy tranzakció aktív.

ADO.NET-alkalmazások védelme
A biztonságos kódolási eljárásokat ismerteti ADO.NET használatakor.

DataSets, DataTables és DataViews
A létrehozás és a használatDataSets, a beírt DataSetsDataTablesés DataViewsa .

Adatok beolvasása és módosítása a ADO.NET
A ADO.NET adatainak használata.

SQL Server és ADO.NET
Az SQL Serverre jellemző funkciók és funkciók használatát ismerteti.

DbProviderFactories
Azokat az általános osztályokat ismerteti, amelyek lehetővé teszik, hogy szolgáltatófüggetlen kódot írjon ADO.NET.

Lásd még