DbCommand.ExecuteScalar Metoda

Definice

Spustí příkaz a vrátí první sloupec prvního řádku v první vrácené sadě výsledků dotazu. Všechny ostatní sloupce, řádky a sady výsledků se ignorují.

public:
 abstract System::Object ^ ExecuteScalar();
public abstract object ExecuteScalar ();
public abstract object? ExecuteScalar ();
abstract member ExecuteScalar : unit -> obj
Public MustOverride Function ExecuteScalar () As Object

Návraty

První sloupec prvního řádku v první sadě výsledků.

Implementuje

Poznámky

Použijte metodu ExecuteScalar k načtení jedné hodnoty (například agregované hodnoty) z databáze. To vyžaduje méně kódu než použití ExecuteReader metody a provádění operací potřebných k vygenerování jedné hodnoty pomocí dat vrácených metodou DbDataReader.

Pokud první sloupec prvního řádku v sadě výsledků hledání není nalezen, vrátí se nulový odkaz (Nothing v jazyce Visual Basic). Pokud je nullhodnota v databázi , dotaz vrátí DBNull.Value.

Platí pro

Viz také