DbCommand.ExecuteScalar Yöntem

Tanım

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, toplama değeri) almak için yöntemini kullanın. Bu, yöntemini kullanmaktan ExecuteReader ve tarafından DbDataReaderdöndürülen verileri kullanarak tek bir değer oluşturmak için gereken işlemleri gerçekleştirmekten daha az kod gerektirir.

Sonuç kümesindeki ilk satırın ilk sütunu bulunamazsa, null başvuru (Visual Basic Nothing) döndürülür. Veritabanındaki değer ise null, sorgu döndürür DBNull.Value.

Şunlara uygulanır

Ayrıca bkz.