Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

OracleCommand.ExecuteOracleScalar, méthode ()

 

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.

Espace de noms:   System.Data.OracleClient
Assembly:  System.Data.OracleClient (dans System.Data.OracleClient.dll)

public object ExecuteOracleScalar()

Valeur de retour

Type: System.Object

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.

Utilisez la méthode ExecuteOracleScalar pour récupérer une valeur unique (par exemple, une valeur d'agrégation) d'une base de données.Cela nécessite moins de code que si vous utilisiez la méthode ExecuteReader en effectuant ensuite les opérations requises pour générer la valeur unique à partir des données retournées par OracleDataReader.

Une requête ExecuteOracleScalar classique peut être mise en forme de la manière illustrée dans l'exemple C# suivant :

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

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: