ExecuteScalar, ExecuteReader, ExecuteNonQuery Hangi Durumlarda Kullanılır

SQL sorgunuzdan eğer tek bir değer dönecek ise ExecuteScalar kullanılır. Örn:

SELECT COUNT(*) FROM TabloAdi

SELECT KolonAdi FROM TabloAdi WHERE Id= 6

************************************************************************

SQL sorgunuzdan eğer birden fazla değer dönecek ise ExecuteReader kullanılır. Örn:

SELECT * FROM TabloAdi

************************************************************************

SQL sorgu sonucu her hangi bir geri dönüş beklenmiyor ise ExecuteNonQuery kullanılır. Örn:

INSERT INTO TabloAdi (Adi, Soyadi) VALUES ('Mehmet', 'UĞUR')

Yorumlar

Bu blogdaki popüler yayınlar

Verilen yolun biçimi desteklenmiyor. (C#, FileUpload Dosya Yükleme Hatası)

Başvuran varsayılan bitiş noktası öğesi bulunamadı. Hatası ve Çözümü