OracleCommand.ExecuteOracleScalar Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wykonuje zapytanie i zwraca pierwszą kolumnę pierwszego wiersza w zestawie wyników zwróconym przez zapytanie jako typ danych specyficzny dla oracle. Dodatkowe kolumny lub wiersze są ignorowane.
public:
System::Object ^ ExecuteOracleScalar();
public object ExecuteOracleScalar ();
member this.ExecuteOracleScalar : unit -> obj
Public Function ExecuteOracleScalar () As Object
Zwraca
Pierwsza kolumna pierwszego wiersza w zestawie wyników jako typ danych specyficzny dla oracle lub odwołanie o wartości null, jeśli wynikiem jest REF CURSOR
.
Uwagi
ExecuteOracleScalar Użyj metody , aby pobrać pojedynczą wartość (na przykład zagregowaną wartość) z bazy danych. Wymaga to mniej kodu niż użycie ExecuteReader metody , a następnie wykonanie operacji niezbędnych do wygenerowania pojedynczej wartości na podstawie danych zwracanych przez metodę OracleDataReader.
Typowe ExecuteOracleScalar zapytanie można sformatować tak, jak w poniższym przykładzie w języku C#:
command.CommandText = "SELECT COUNT(*) AS NumberOfRegions FROM Region";
count = command.ExecuteOracleScalar();