DbCommand.ExecuteScalar 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.
komutunu yürütür ve döndürülen ilk sonuç kümesindeki ilk satırın ilk sütununu döndürür. Diğer tüm sütunlar, satırlar ve sonuç kümeleri yoksayılır.
public:
abstract System::Object ^ ExecuteScalar();
public abstract object ExecuteScalar ();
public abstract object? ExecuteScalar ();
abstract member ExecuteScalar : unit -> obj
Public MustOverride Function ExecuteScalar () As Object
Döndürülenler
İlk sonuç kümesindeki ilk satırın ilk sütunu.
Uygulamalar
Açıklamalar
Veritabanından ExecuteScalar tek bir değer (örneğin, bir toplama değeri) almak için yöntemini kullanın. Bunun için yöntemini kullanmaktan ExecuteReader ve tarafından DbDataReaderdöndürülen verileri kullanarak tek değeri oluşturmak için gereken işlemleri gerçekleştirmekten daha az kod gerekir.
Sonuç kümesindeki ilk satırın ilk sütunu bulunamazsa, null başvuru (Nothing
Visual Basic'te) döndürülür. Veritabanındaki değer ise null
, sorgu döndürür DBNull.Value
.