我有一个使用.net 3.5,IIS7和SQL Server 2008的网站。
在网页上,点击report download button
,它会将数据从SQL Server和Stream加载到用户作为Excel文件。
除非执行时间和加载时间(来自SQL Server)超过30秒,然后网页超时,否则它工作正常。
我试图更改web.config(可能是错误的),但它没有帮助。
<system.web>
<httpRuntime executionTimeout="240" maxRequestLength="20480" />
</system.web>
我可以通过配置IIS7解决此问题吗?或SQL Server /会话状态数据库/浏览器也有超时限制?
感谢
答案 0 :(得分:1)
如果您正在使用SQLCommand对象,则可以设置属性“CommandTimeout”,您的处理不应失败。