OdbcDataReader.GetDecimal(Int32) Metod

Definition

Hämtar värdet för den angivna kolumnen som ett Decimal objekt.

public:
 override System::Decimal GetDecimal(int i);
public:
 virtual System::Decimal GetDecimal(int i);
public override decimal GetDecimal(int i);
public decimal GetDecimal(int i);
override this.GetDecimal : int -> decimal
abstract member GetDecimal : int -> decimal
override this.GetDecimal : int -> decimal
Public Overrides Function GetDecimal (i As Integer) As Decimal
Public Function GetDecimal (i As Integer) As Decimal

Parametrar

i
Int32

Den nollbaserade kolumnordningen.

Returer

Värdet för den angivna kolumnen som ett Decimal objekt.

Implementeringar

Undantag

Den angivna casten är inte giltig.

Kommentarer

Konverteringar utförs baserat på de underliggande funktionerna i ODBC-drivrutinen. Om konverteringen inte stöds misslyckas metodanropet.

Anropa IsDBNull för att söka efter null-värden innan du anropar den här metoden.

GetDecimal har en maximal precision på 28. Om du försöker hämta decimaldata med större precision orsakas ett undantag. En lösning skulle vara att ändra frågan till att omvandla decimaltypen till antingen en mindre datatyp eller konvertera till sträng eller binär.

Gäller för

Se även