OdbcDataReader.GetDecimal(Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen sütunun değerini nesne Decimal olarak alır.
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
Parametreler
- i
- Int32
Sıfır tabanlı sütun sıralı.
Döndürülenler
Belirtilen sütunun nesne olarak Decimal değeri.
Uygulamalar
Özel durumlar
Belirtilen atama geçerli değil.
Açıklamalar
Dönüştürmeler ODBC sürücüsünün temel özelliklerine göre gerçekleştirilir. Dönüştürme desteklenmiyorsa yöntem çağrısı başarısız olur.
Bu yöntemi çağırmadan önce null değerleri aramak için çağrısında IsDBNull bulun.
GetDecimal maksimum duyarlığı 28'e sahiptir. Daha büyük bir duyarlığa sahip ondalık verileri almaya çalışmak bir özel duruma neden olur. Bir çözüm, ondalık türünü daha küçük bir veri türüne dönüştürmek ya da dizeye veya ikiliye dönüştürmek için sorguyu değiştirmektir.