OracleDataReader.GetValue(Int32) 方法

定义

获取指定序号处的列的值,其本机格式。

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,这是溢出异常。

适用于