OdbcDataReader.GetDecimal(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.