OracleDataReader.GetValue(Int32) Methode

Definition

Ruft den Wert der Spalte am angegebenen Ordinal 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 Spalten-Ordnungszahl.

Gibt zurück

Der zurückzugebende Wert.

Implementiert

Ausnahmen

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

Hinweise

Diese Methode gibt für NULL-Datenbankspalten zurück DBNull . Der von dieser Methode zurückgegebene Wert kann das Ergebnis der Konvertierung vom Datentyp "Zahl" von Oracle in .NET Dezimaltyp sein. Wenn der Wert zu groß ist, um im .NET Dezimalwert gespeichert zu werden, löst diese Methode eine OracleException aus, bei der es sich um eine Überlaufausnahme handelt.

Gilt für: