OdbcDataReader.GetDecimal(Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de waarde van de opgegeven kolom op als een Decimal object.
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
Parameters
- i
- Int32
De op nul gebaseerde kolomordinaal.
Retouren
De waarde van de opgegeven kolom als een Decimal object.
Implementeringen
Uitzonderingen
De opgegeven cast is ongeldig.
Opmerkingen
Conversies worden uitgevoerd op basis van de onderliggende mogelijkheden van het ODBC-stuurprogramma. Als de conversie niet wordt ondersteund, mislukt de methode-aanroep.
Aanroep IsDBNull om te zoeken naar null-waarden voordat u deze methode aanroept.
GetDecimal heeft een maximale precisie van 28. Als u probeert decimale gegevens met een grotere precisie op te halen, ontstaat er een uitzondering. Een oplossing is om de query te wijzigen om het decimale type te casten naar een kleiner gegevenstype of om te converteren naar tekenreeks of binair.