SET NOCOUNT ON e lendo mensagens usando C # e ADO.NET


SET NOCOUNT ON interrompe a mensagem que mostra a contagem do número de linhas afetadas por uma instrução Transact-SQL ou um procedimento armazenado de ser retornado como parte do conjunto de resultados.


a) Como você pode ler essas mensagens usando C # e ADO.NET (eu assumo código C # ler essas mensagens é o mesmo, independentemente de se as instruções T-SQL foram executadas em um procedimento armazenado, lote ou…)?


b) Supondo que o procedimento armazenado contenha várias instruções, como seu código C # pode identificar a qual instrução SQL se referem mensagens específicas?


Obrigado