Vous devez utiliser la commande suivante au début de votre procédure stockée :
Dans ce cas, le serveur SQL enverra des messages texte ("X lignes affectées") au client en temps réel après chaque INSERT/UPDATE. Il vous suffit donc de lire ces messages dans votre logiciel.
Voici ma réponse comment le faire dans Delphi
pour la commande BACKUP MS SQL. Désolé, je n'ai pas assez de connaissances en C# mais je suppose que vous pouvez le faire en C# avec SqlCommand
classe.