Récupérer la sortie de SQL Server dans un programme C#
Bonjour
Je cherche comment récupérer les sorties "texte" de SQL Server dans un programme C#
Je m'explique... J'ai (par exemple) une procédure stockée ressemblant à çà :
Code:
1 2 3 4 5 6 7 8 9 10 11
| PRINT 'Sélection'
SELECT *
FROM MaTable
WHERE ID = 1
PRINT 'Mise à jour'
UPDATE MaTable
SET NOM = 'Guerrin'
WHERE ID = 1 |
Dans SQL Server 2005 Management Studio (ou en lancant la procédure stockée par BCP), je peux voir l'avancement de ma procédure car il m'affiche
Code:
1 2 3 4 5 6
| Sélection
(1*ligne(s) affectée(s))
Mise à jour
(1*ligne(s) affectée(s)) |
texte qui, de plus apparait au fur et à mesure que la procédure s'exécute...
Y a il moyen de récupérer ces infos ? Et y a il moyen de les récupérer au fur et à mesure qu'elles sont renvoyées par SQL Server ?
EDIT : Je suis parti avec un SqlCommand, mais si ca se trouve je fais entièrement fausse route :D