DbDataReader.GetFieldValue<T>(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.
İstenen tür olarak belirtilen sütunun değerini alır.
public:
generic <typename T>
virtual T GetFieldValue(int ordinal);
public virtual T GetFieldValue<T>(int ordinal);
abstract member GetFieldValue : int -> 'T
override this.GetFieldValue : int -> 'T
Public Overridable Function GetFieldValue(Of T) (ordinal As Integer) As T
Tür Parametreleri
- T
Döndürülecek değerin türü.
Parametreler
- ordinal
- Int32
Sıfır tabanlı sütun sıralı.
Döndürülenler
Belirtilen sütunun değeri.
Özel durumlar
Veri alma sırasında bağlantı bırakıldı veya kapatıldı.
-veya-
Veri okuyucu, veri alma sırasında kapatıldı.
-veya-
Okunmaya hazır veri yok (örneğin, ilk Read() çağrılmamış veya döndürülmüştür false).
-veya-
Okuyucu, daha önce okunan bir sütunu sıralı modda okumayı denedi.
-veya-
Devam eden zaman uyumsuz bir işlem vardı. Bu, bir akış okunurken çağrılabilecekleri için sıralı modda çalışırken tüm Get* yöntemleri için geçerlidir.
Sütun dizini aralık dışında.
Veritabanı tarafından döndürülen değer ile eşleşmiyor veya olarak oluşturulamıyor T.