Oracle 和 ADO.NET
更新: November 2007
本節說明 .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
在本節中
系統需求 (Oracle)
說明使用 .NET Framework Data Provider for Oracle 的需求,以及一些在使用時所要注意的問題。Oracle BFILE
說明用來與 Oracle BFILE 資料型別搭配使用的 OracleBFile 類別。Oracle LOB
說明用來與 Oracle LOB 資料型別搭配使用的 OracleLob 類別。Oracle REF CURSOR
說明 Oracle REF CURSOR 資料型別的支援。OracleType
說明可用來與 Oracle 資料型別搭配使用的結構,包括 OracleNumber 及 OracleString。Oracle 序列
說明針對擷取伺服器產生的索引鍵 Oracle Sequence 值所提供的支援。Oracle 資料型別對應
列出 Oracle 資料型別及其與 OracleDataReader 的對應。Oracle 分散式交易
說明如果 OracleConnection 物件判定交易處於作用中,它會如何自動登記在現有的分散式交易中。
相關章節
保護 ADO.NET 應用程式的安全
說明使用 ADO.NET 的安全程式碼撰寫實施方針。DataSet、DataTable 及 DataView (ADO.NET)
說明如何建立及使用 DataSets、具型別 DataSets、DataTables 和 DataViews。擷取和修改 ADO.NET 中的資料
說明如何使用 ADO.NET 中的資料。SQL Server 和 ADO.NET
說明如何使用 SQL Server 特有的特性和功能。DbProviderFactories (ADO.NET)
說明可讓您在 ADO.NET 中撰寫提供者獨立程式碼的泛用類別。