Se você estiver usando um procedimento armazenado, use SET NOCOUNT ON O problema é que o procedimento armazenado retorna um resultado contendo o número de linhas afetadas como o primeiro resultado. Documentação da Microsoft