OdbcDataReader.GetDecimal(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość określonej kolumny jako Decimal obiekt.
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
Porządkowa kolumna oparta na zera.
Zwraca
Wartość określonej kolumny jako Decimal obiekt.
Implementuje
Wyjątki
Określona obsada jest nieprawidłowa.
Uwagi
Konwersje są wykonywane na podstawie podstawowych możliwości sterownika ODBC. Jeśli konwersja nie jest obsługiwana, wywołanie metody zakończy się niepowodzeniem.
Wywołaj metodę IsDBNull , aby wyszukać wartości null przed wywołaniem tej metody.
GetDecimal ma maksymalną precyzję 28. Próba pobrania danych dziesiętnych z większą dokładnością spowoduje wyjątek. Jednym z rozwiązań jest zmiana zapytania w celu rzutowania typu dziesiętnego na mniejszy typ danych lub konwersję na ciąg lub plik binarny.