OracleDataReader.GetValue(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指定序号处的列的值,其本机格式。
public:
virtual System::Object ^ GetValue(int i);
public:
override System::Object ^ GetValue(int i);
public object GetValue(int i);
public override object GetValue(int i);
abstract member GetValue : int -> obj
override this.GetValue : int -> obj
override this.GetValue : int -> obj
Public Function GetValue (i As Integer) As Object
Public Overrides Function GetValue (i As Integer) As Object
参数
- i
- Int32
从零开始的列序号。
返回
要返回的值。
实现
例外
该值太大,无法存储在.NET十进制中。
注解
此方法 DBNull 返回 null 数据库列。 此方法返回的值可能是从 Oracle 数字数据类型转换为 .NET 十进制类型的结果。 如果值太大而无法存储在 .NET Decimal 中,此方法将引发OracleException,这是溢出异常。