在我的ASP.NET MVC应用程序中,我有一个方法,该方法具有执行存储过程的循环。循环通过的项目数可以是10,000或更多。当一个客户端尝试一次运行报告时,所有这些都可以正常工作,但是当多个客户端尝试运行报告时,它会锁定所有客户端并排除错误。创建的错误是:
另一个SqlParameterCollection已包含SqlParameter。
错误在我尝试使用“结果”的行上生成。然后,端点将为所有用户锁定,直到重新启动应用程序。我以前从未遇到过此问题,这也是我第一次使用Entity Framework生成大型报告。如何避免此错误?这是代码:
push