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.
Kapcsolódó témakörök
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 DataSets
DataTables
és DataViews
a .
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.