Data Reader
DataReader nesnesi Data Command'dan bir salt okunur, salt iletitilir veri akımı verir. Geleneksel veritabanı geliştiricileri bunu Fire Hose Cursor ( Bir itfaye hortumundaki gibi hızlı ve dar bir veri akımı ) olarak adlandırırlar. Bellekte her seferinde yanlızca tek bir satır veri olduğundan bir DataReader çok az yük getirir. Ado.Net 2.0 daki DataSet iyileştirilmelerine rağmen DataReader bir satırı bir kez kullandıktan sonra attığınız sürece oldukça hızlıdır.
Bir DataReader hemen hemen her zaman bir Data Command ile birlikte kullanılır. Tek istisna DataSet ile kullanılan DataReader'ın bir çeşiti olan (TableReader) dır.
Data Reader Özellikleri
Depth
Hiyerarşik sonuç kümelerinde geçerli satıın iç içe geçme (Nesting) derinliğidir. SQL Server Daima 0 verir.
FieldCount
Geçerli Satırdaki sütun sayısını verir.
HasRows
DataReader'ın veri satırları içerip içermediğini belirten bir boolean verir.
IsClosed
DataReader'ın Kapalı olup olmadığını belirtir.
Item
Bir Sütun değerini verir.
RecordsAffected
Değiştirilen, silinen yada eklenen Satır sayısını verir.
Data Reader Yöntemleri
Close
DataReader'ı Kapatır.
Get<Type>
Belirtilen sütunun değerini belirtilen tür olarak alır.
GetDataTypeName
Veri Kaynağı türünün adını alır.
GetFieldType
Belirtilen sütunun sistem türünü verir.
GetName
Belirtilen sütunun adını alır.
GetOrdinal
Belirtilen sütunun konum sırasını alır.
GetProviderSpecificFieldType
Belirtilen sütunun veri türünü verir.
GetSchemaTable
DataReader'ın yapısını açıklayan DataTable'ı verir.
GetValue
Belirtilen sütunun değerini onun yerel türü olarak alır.
GetValues
Geçerli satırdaki tüm satırları alır.
IsDbNull
Sütunun var olmayan bir değer içerip içermediğini belirtir.
NextResult
DataReader'ı bir sonraki sonuca götürür.
Read
DataReader'ı bir sonraki satıra götürür.Tüm forumdan rastgele konular:
- » Bir Zamanlar Ankara
- » Farklı ve alternatif isimler bir arada
- » Türkeş bakanlık teklifini neden kabul...
- » Bolu Dağı'nda kar yağışı
- » Çocuğunuzun Boyu Normal mi?
- » Hz.Ali'nin Yas-ı Matemi (18-19-20 OCAK)
- » Bilgisayar bunu da yapacak!
- » üniversite öğrencilerinin sınav öncesi...
- » Çok şık küpeler
- » “Kalk bakalım genç profesör tahtaya”
Aynı kategoriden rastgele konular:
- » Kayıt Silme
- » Datareader Özellikleri
- » ASP'nin Kullanım Alanları ve Avantajları
- » ASP ile Resimlerin Üzerine Yazı Yazma
- » Klasik ASP ile Bileşen Testi
- » ASP Kayıt arama
- » Asp.Net'te DataList Kontrolü
- » ASP'de Function(Replace) Yapımı
- » Visual Studio 2010 ile Asp.Net 4.0...
- » ASP.Net ve C# (Türkçe)| 56 Hafta Kurs...
Ben göremem daha uzun boyunuAhret derler kısaltamam yolunuBugün Sahı Merdan sarsın oglunuYetis Ya Üseyin baban gidiyo
Şu an 1 kullanıcı var. (0 üye ve 1 konuk)