问题:

今天遇到一个问题,SQL查询数据出现超时现象,界面报错如下。等待的操作过时。Execution Timeout Expired

解决:

直接在SQL Server中执行查询语句需要38秒。然后在链接数据库的代码中设置CommandTimeout属性错误消失。因为不设置这个属性的话,默认是30秒。

SqlCommand cmd = CreateCommand();
cmd.CommandTimeout = 360;

转载请注明出处: http://bluesd7.com/蓝影闪电的随笔/ContentId/125/ASP-NET-SQL-Server-等待的操作过时。-Timeout

 

评论数量 (0)

    留下一个评论

    剩余2000个字符。 一共限制在2000个字符内.
    发送评论

    搜索

    关于我

    姓名:余钊

    英文名:Joshua

    现居:武汉

    Email: yuzhao_blue@163.com

    关注:架构, 全栈, SQL, 高性能, 高并发

    日历