Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

LINQ to SQL - Erro de tipo de retorno de procedimento armazenado


Assegure-se de ter:
SET NOCOUNT ON;

como a primeira linha em seu SP após a instrução 'BEGIN'.

Se o seu SP não tiver isso, ele retornará mensagens como
'10 Rows affected...'

Que o Linq tenta interpretar como parte do resultado da função. Eu tive que me morder um monte de vezes!!