次の方法で共有


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

0 から始まる列序数。

戻り値

戻り値。

実装

例外

値が大きすぎて、.NET の Decimal に格納できません。

注釈

null データベース列の場合は、DBNull が返されます。 このメソッドによって返される値は、Oracle の Number データ型から .NET Decimal 型への変換の結果である可能性があります。 値が大きすぎて .NET Decimal に格納できない場合、このメソッドは オーバーフロー例外である を OracleException スローします。

適用対象