DbCommand.ExecuteScalar Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 .