Bonjour.

Dans mon code écrit en C#, je dois à un moment donné faire appel à une procédure stockée sur une base SQL Server pour mettre à jour la base de données.

Ce que je voudrais savoir, c'est quelle est la meilleure méthode pour savoir si la procédure s'est bien déroulée.

Avec un paramètre de type OUTPUT ?
Avec la valeur retournée par la procédure ? ( je voudrais éviter ce cas, certaines procédures me renvoyant des résultats via des SELECT, je ne vois pas trop comment récupérer alors cette valeur )

Peutetre y a-t-il une autre manière de procéder ?

Merci d'avance.