Teilen über


OracleDataReader.GetValue(Int32) Methode

Definition

Ruft den Wert der Spalte an der angegebenen Ordnungszahl im systemeigenen Format ab.

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

Parameter

i
Int32

Die nullbasierte Ordnungszahl der Spalte.

Gibt zurück

Der zurückzugebende Wert.

Implementiert

Ausnahmen

Der Wert ist zu groß, um im .NET-Decimal gespeichert zu werden.

Hinweise

Diese Methode gibt DBNull zurück, wenn die Datenbankspalten NULL-Werte enthalten. Der von dieser Methode zurückgegebene Wert kann das Ergebnis der Konvertierung vom Oracle-Datentyp Number in den .NET-Dezimaltyp sein. Wenn der Wert zu groß ist, um in .NET Decimal gespeichert zu werden, löst diese Methode eine Ausnahme aus OracleException , die eine Überlaufausnahme darstellt.

Gilt für: