備註
中的 System.Data.OracleClient 類型已被取代。 目前版本 of.NET Framework 仍支援這些類型,但在未來的版本中將會移除。 Microsoft建議您使用第三方 Oracle 提供者。
本節描述 .NET Framework Data Provider for Oracle 特有的功能和行為。
.NET Framework Data Provider for Oracle 會使用 Oracle 用戶端軟體所提供的 Oracle 呼叫介面 (OCI) 來存取 Oracle 資料庫。 資料提供者的功能被設計成類似於 SQL Server、OLE DB 和 ODBC 的 .NET Framework 資料提供者。
若要使用 .NET Framework Data Provider for Oracle,應用程式必須參考 System.Data.OracleClient 命名空間,如下所示:
Imports System.Data.OracleClient
using System.Data.OracleClient;
當您編譯程式代碼時,您也必須包含 DLL 的引用。 例如,如果您要編譯 C# 程式,命令行應該包含:
csc /r:System.Data.OracleClient.dll
本節中
系統需求
描述使用 .NET Framework Data Provider for Oracle 的需求,並描述使用時要注意的一些問題。
Oracle BFILEs
描述 類別 OracleBFile ,這個類別可用來處理 Oracle BFILE 資料類型。
Oracle LOB
描述 類別 OracleLob ,這個類別是用來處理 Oracle LOB 數據類型。
Oracle REF CURSOR
描述 Oracle REF CURSOR 數據類型的支援。
OracleTypes
描述您可以用來處理 Oracle 資料類型的結構,包括 OracleNumber 和 OracleString。
Oracle 序列
描述支援擷取伺服器產生的金鑰 Oracle 序列值。
Oracle 數據類型對應
列出 Oracle 資料類型及其對應到 OracleDataReader 的對照。
Oracle 分散式交易
當判定交易正在進行時,描述 OracleConnection 對象如何自動加入現有的分散式交易中。
相關區段
設定 ADO.NET 應用程式的安全性
描述使用 ADO.NET 時的安全編碼作法。
資料集 (DataSets)、資料表格 (DataTables) 和數據視圖 (DataViews)
描述如何建立及使用 DataSets
、DataSets
、具類型的 DataTables
和 DataViews
。
在 ADO.NET 中擷取和修改資料
描述如何在 ADO.NET 中使用數據。
SQL Server and ADO.NET (SQL Server 和 ADO.NET)
描述如何使用 SQL Server 特有的特性和功能。
DbProviderFactories
描述泛型類別,可讓您在 ADO.NET 中撰寫與提供者無關的程序代碼。
另請參閱
- ADO.NET
- ADO.NET 概觀