OracleCommand.ExecuteOracleScalar Méthode

Définition

Exécute la requête et retourne la première colonne de la première ligne du jeu de résultats retourné par la requête en tant que type de données spécifique Oracle. Les colonnes ou lignes supplémentaires sont ignorées.

public:
 System::Object ^ ExecuteOracleScalar();
public object ExecuteOracleScalar ();
member this.ExecuteOracleScalar : unit -> obj
Public Function ExecuteOracleScalar () As Object

Retours

Première colonne de la première ligne dans le jeu de résultats en tant que de type de données spécifique Oracle ou référence null si le résultat est REF CURSOR.

Remarques

Utilisez la ExecuteOracleScalar méthode pour récupérer une valeur unique (par exemple, une valeur d’agrégation) à partir d’une base de données. Cela nécessite moins de code que l’utilisation de la ExecuteReader méthode , puis l’exécution des opérations nécessaires pour générer la valeur unique à partir des données retournées par un OracleDataReader.

Une requête classique ExecuteOracleScalar peut être mise en forme comme dans l’exemple C# suivant :

command.CommandText = "SELECT COUNT(*) AS NumberOfRegions FROM Region";  
count = command.ExecuteOracleScalar();  

S’applique à

Voir aussi