System.Data.OracleClient 命名空間

System.Data.OracleClient 命名空間是 .NET Framework Data Provider for Oracle。

類別

OracleBFile

表示 Managed OracleBFile 物件,該物件是專為使用 Oracle BFILE 資料型別而設計的物件。 此類別無法獲得繼承。

OracleClientFactory

表示一組方法,用來建立 Oracle 提供者之資料來源類別實作的執行個體。

OracleCommand

表示要針對資料庫執行的 SQL 陳述式或預存程序 (Stored Procedure)。 此類別無法獲得繼承。

OracleCommandBuilder

自動產生單一資料表命令,可用來調解對 DataSet 的變更和相關的資料庫。 此類別無法獲得繼承。

OracleConnection

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

OracleConnectionStringBuilder

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

OracleDataAdapter

代表一組資料命令和資料庫連線,用來填入 DataSet 並更新資料庫。 此類別無法獲得繼承。

OracleDataReader

提供自資料來源讀取順向資料流的資料列的方法。 此類別無法獲得繼承。

OracleException

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

OracleInfoMessageEventArgs

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

OracleLob

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

OracleParameter

表示 OracleCommand 的參數,並選擇性地表示其對於 DataColumn 的對應。 此類別無法獲得繼承。

OracleParameterCollection

表示與 OracleCommand 相關之參數及其與 DataSet 中資料行之個別對應的集合。 此類別無法獲得繼承。

OraclePermission

使 .NET Framework Data Provider for Oracle 可以確保使用者具有足夠的安全性等級來存取 Oracle 資料。

OraclePermissionAttribute

使安全性動作與自訂安全性屬性產生關聯。

OracleRowUpdatedEventArgs

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

OracleRowUpdatingEventArgs

提供 RowUpdating 事件的資料。

OracleTransaction

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

結構

OracleBinary

表示要存放在資料庫或從資料庫中擷取之二進位資料的可變長度資料流。

OracleBoolean

表示 Oracle 資料型別間資料庫比較作業所傳回的值,並公開 (Expose) 用來執行資料型別轉換的方法。

OracleDateTime

表示日期和時間資料,值範圍從西元前 4712 年 1 月 1 日到西元 4712 年 12 月 31 日。

OracleMonthSpan

表示以月為單位的時間間隔並對應至 Oracle 9i INTERVAL YEAR TO MONTH 資料型別。

OracleNumber

表示要存放在資料庫中或從資料庫擷取的固定有效位數及小數位數值,介於 -10 27 -1 和 10 27 -1 之間。

OracleString

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

OracleTimeSpan

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

列舉

OracleLobOpenMode

指定應該在唯讀還是讀取/寫入模式下開啟 OracleLob

OracleType

指定欄位、屬性的資料型別,以用於 OracleParameter 中。

委派

OracleInfoMessageEventHandler

代表將處理 OracleConnectionInfoMessage 事件之方法。

OracleRowUpdatedEventHandler

代表將處理 OracleDataAdapterRowUpdated 事件之方法。

OracleRowUpdatingEventHandler

代表將處理 OracleDataAdapterRowUpdating 事件之方法。

備註

中的 System.Data.OracleClient 此類型已被取代,將在未來的 .NET Framework 版本中移除。 如需詳細資訊,請參閱 Oracle 和 ADO.NET

.NET Framework Data Provider for Oracle 描述在受控空間中存取 Oracle 資料來源的類別集合。 OracleDataAdapter使用 類別,您可以填滿記憶體駐留 DataSet 的 、查詢它,並使用它來更新資料來源。

如需如何使用這個命名空間的其他資訊,請參閱 OracleDataReaderOracleCommandOracleConnection 類別。

注意

如需搭配 .NET Framework 進行程式設計時使用此命名空間的概念資訊,請參閱Oracle 和 ADO.NET

.NET Framework Data Provider for Oracle 支援數種 Oracle 資料類型,包括 BFILELOBREF CURSOR 資料類型。 如需在參數中使用 Oracle 資料類型的相關資訊,請參閱 OracleType