Class Library Reference


.NET Framework 类库
System.Data.OracleClient 命名空间

System.Data.OracleClient 命名空间是用于 Oracle 的 .NET Framework 数据提供程序。

用于 Oracle 的 .NET Framework 数据提供程序描述了用于在托管空间中访问 Oracle 数据源的类集合。使用 OracleDataAdapter 类可以填充驻留在内存中的 DataSet,查询该数据集以及使用该数据集更新数据源。

有关如何使用此命名空间的其他信息,请参见 OracleDataReaderOracleCommandOracleConnection 类。

Note注意

有关使用 .NET Framework 编程时使用此命名空间的概念性信息,请参见 使用 Oracle .NET Framework 数据提供程序

用于 Oracle 的 .NET Framework 数据提供程序支持许多 Oracle 数据类型,包括 BFILELOBREF CURSOR 数据类型。有关在参数中使用 Oracle 数据类型的信息,请参见 OracleType


 说明
公共类OracleBFile表示托管 OracleBFile 对象,该对象的设计旨在与 Oracle BFILE 数据类型配合使用。无法继承此类。
公共类OracleClientFactory表示一组方法,这些方法用于创建 Oracle 提供程序的数据源类实现的实例。
公共类OracleCommand表示针对数据库执行的 SQL 语句或存储过程。无法继承此类。
公共类OracleCommandBuilder自动生成用于协调 DataSet 的更改与关联数据库的单表命令。无法继承此类。
公共类OracleConnection表示一个到数据库的打开的连接。无法继承此类。
公共类OracleConnectionStringBuilder为创建和管理连接字符串(由 OracleConnection 类使用)的内容提供了一种简单方法。
公共类OracleDataAdapter表示用于填充 DataSet 和更新数据库的一组数据命令和到数据库的连接。无法继承此类。
公共类OracleDataReader提供从数据源读取数据行的只进流的方法。无法继承此类。
公共类OracleException当 Oracle 数据库或用于 Oracle 的 .NET Framework 数据提供程序返回警告或错误时生成的异常。无法继承此类。
公共类OracleInfoMessageEventArgsInfoMessage 事件提供数据。无法继承此类。
公共类OracleLob表示存储在 Oracle 服务器上的大型对象二进制 (LOB) 数据类型。无法继承此类。
公共类OracleParameter表示 OracleCommand 的参数,还可以表示它到 DataColumn 的映射。无法继承此类。
公共类OracleParameterCollection表示与 OracleCommand 相关的参数的集合以及它们各自到 DataSet 中列的映射。无法继承此类。
公共类OraclePermission启用用于 Oracle 的 .NET Framework 数据提供程序,以帮助确保用户具有足够的安全级别来访问 Oracle 数据库。
公共类OraclePermissionAttribute将某安全操作与自定义安全属性相关联。
公共类OracleRowUpdatedEventArgsRowUpdated 事件提供数据。无法继承此类。
公共类OracleRowUpdatingEventArgsRowUpdating 事件提供数据。
公共类OracleTransaction表示要在数据库中生成的事务。
结构

 结构说明
公共结构OracleBinary表示要存储在数据库中或从数据库中检索的二进制数据的可变长度流。
公共结构OracleBoolean表示在 Oracle 数据类型之间进行数据库比较操作所返回的值,并公开用于执行数据类型转换的方法。
公共结构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 数据类型。
委托

 委托说明
公共委托OracleInfoMessageEventHandler表示将要处理 OracleConnectionInfoMessage 事件的方法。
公共委托OracleRowUpdatedEventHandler表示将要处理 OracleDataAdapterRowUpdated 事件的方法。
公共委托OracleRowUpdatingEventHandler表示将要处理 OracleDataAdapterRowUpdating 事件的方法。
枚举

 枚举说明
公共枚举OracleLobOpenMode指定 OracleLob 应以只读模式还是以读/写模式打开。
公共枚举OracleType指定字段或属性的数据类型,以用于 OracleParameter
标记 :


Page view tracker