[Sql Server]超时时间已到。在操作完成之前超时时间已过或服务器未响应。原因分析:

时间:2021-09-25 00:35:56

1.如果用到了事务处理

   在事务开始BeginTransaction()与事务结束transaction.Commit()中间用到了没有启动事务的过程,如其他查询等,会提示此错误。

2.Command命令执行超时

   此时需要修改command.CommandTimeout的时间,默认时间为30秒.

3.Web页面执行超时,如上传大批量的文件

   需要修改配置文件:

<system.web>  

<httpRuntime maxRequestLength="102400" executionTimeout="720" />

</system.web>