System.Data.OracleClient 命名空間

System.Data.OracleClient 命名空間為 Oracle 的 .NET Framework 資料提供者。

類別

名稱 Description
OracleBFile

代表一個設計用於 Oracle OracleBFile 資料型別的受管理BFILE物件。 此類別無法獲得繼承。

OracleClientFactory

代表一組用於建立 Oracle 提供者實作資料來源類別實例的方法。

OracleCommand

表示要針對資料庫執行的 SQL 語句或預存程式。 此類別無法獲得繼承。

OracleCommandBuilder

自動產生單表指令,用於對 A DataSet 的變更與相關資料庫進行調和。 此類別無法獲得繼承。

OracleConnection

表示資料庫的開啟連接。 此類別無法獲得繼承。

OracleConnectionStringBuilder

提供簡單的方法來建立和管理 OracleConnection 類別所使用的連接字串內容。

OracleDataAdapter

代表一組資料指令及連接資料庫,用於填充 DataSet 及更新資料庫。 此類別無法獲得繼承。

OracleDataReader

提供從數據源讀取順向數據列數據流的方式。 此類別無法獲得繼承。

OracleException

當 Oracle 資料庫或 Oracle 的 .NET Framework Data Provider 回傳警告或錯誤時產生的例外。 此類別無法獲得繼承。

OracleInfoMessageEventArgs

提供 InfoMessage 事件的資料。 此類別無法獲得繼承。

OracleLob

代表儲存在 Oracle 伺服器上的大型物件二進位(LOB)資料型別。 此類別無法獲得繼承。

OracleParameter

代表一個參數到 , OracleCommand 且可選擇性地映射到 DataColumn。 此類別無法獲得繼承。

OracleParameterCollection

代表一組與 相關的 OracleCommand 參數,以及它們對應到 DataSet欄位的映射。 此類別無法獲得繼承。

OraclePermission

啟用 Oracle 的 .NET Framework 資料提供者,協助確保使用者具備足夠的安全等級以存取 Oracle 資料庫。

OraclePermissionAttribute

將安全動作與自訂的安全屬性關聯起來。

OracleRowUpdatedEventArgs

提供 RowUpdated 事件的資料。 此類別無法獲得繼承。

OracleRowUpdatingEventArgs

提供 RowUpdating 事件的資料。

OracleTransaction

表示資料庫中要進行的異動。

結構

名稱 Description
OracleBinary

表示要儲存或從資料庫擷取之二進位數據的可變長度數據流。

OracleBoolean

表示 Oracle 資料類型之間資料庫比較作業傳回的值,並公開用來執行數據類型轉換的方法。

OracleDateTime

表示從 BC 4712 年 1 月 1 日到 4712 年 12 月 31 日 AD 之間的日期和時間數據。

OracleMonthSpan

表示月份的時間間隔,並對應至 Oracle 9i INTERVAL YEAR TO MONTH 數據類型。

OracleNumber

表示 -10 27 -1 和 10 27 -1 之間要儲存或從資料庫擷取的固定有效位數和小數位數。

OracleString

表示要儲存或從資料庫擷取之字元的可變長度數據流。

OracleTimeSpan

表示時間間隔,並對應至 Oracle 9i INTERVAL DAY TO SECOND 資料類型。

列舉

名稱 Description
OracleLobOpenMode

指定 OracleLob 應以唯讀或讀取/寫入模式開啟。

OracleType

指定欄位或屬性的數據類型,以用於 OracleParameter

委派

名稱 Description
OracleInfoMessageEventHandler

代表將處理InfoMessageOracleConnection事件的方法。

OracleRowUpdatedEventHandler

代表將處理RowUpdatedOracleDataAdapter事件的方法。

OracleRowUpdatingEventHandler

代表將處理RowUpdatingOracleDataAdapter事件的方法。

備註

這些 System.Data.OracleClient 類型已被棄用,未來版本的 .NET 框架中將被移除。 欲了解更多資訊,請參閱 Oracle 與 ADO.NET

Oracle 的 .NET Framework Data Provider 描述了一組用於存取受管理空間中 Oracle 資料來源的類別。 利用這個 OracleDataAdapter 類別,你可以填入一個駐留 DataSet記憶體,查詢它,然後用它來更新資料來源。

欲了解更多如何使用此命名空間的資訊,請參閱 OracleDataReaderOracleCommandOracleConnection 類別。

Note

關於使用 .NET Framework 程式設計時使用此命名空間的概念性資訊,請參見 Oracle 與 ADO.NET

Oracle .NET Framework Data Provider 支援多種 Oracle 資料型態,包括 BFILELOB 以及 REF CURSOR 資料型態。 關於參數中使用 Oracle 資料型態的資訊,請參見 OracleType