OdbcDataReader.GetDecimal(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu zadaného sloupce jako 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
Parametry
- i
- Int32
Řadový sloupec založený na nule.
Návraty
Hodnota zadaného sloupce jako objektu Decimal .
Implementuje
Výjimky
Zadané přetypování není platné.
Poznámky
Převody se provádějí na základě základních funkcí ovladače ODBC. Pokud převod není podporován, volání metody selže.
Před voláním této metody vyhledejte IsDBNull hodnoty null.
GetDecimal má maximální přesnost 28. Pokus o načtení desetinných dat s větší přesností způsobí výjimku. Jedním z řešení by bylo změnit dotaz tak, aby přetypoval desetinný typ na menší datový typ nebo převeďte na řetězec nebo binární.