DbCommand.ExecuteScalar Metod

Definition

Kör kommandot och returnerar den första kolumnen i den första raden i den första returnerade resultatuppsättningen. Alla andra kolumner, rader och resultatuppsättningar ignoreras.

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

Returer

Den första kolumnen i den första raden i den första resultatuppsättningen.

Implementeringar

Kommentarer

ExecuteScalar Använd metoden för att hämta ett enda värde (till exempel ett aggregeringsvärde) från en databas. Detta kräver mindre kod än att använda ExecuteReader metoden och utföra de åtgärder som krävs för att generera det enskilda värdet med hjälp av de data som returneras av en DbDataReader.

Om den första kolumnen i den första raden i resultatuppsättningen inte hittas returneras en null-referens (Nothing i Visual Basic). Om värdet i databasen är nullreturnerar DBNull.Valuefrågan .

Gäller för

Se även