获取和设置SQL超时?

soo*_*ise 2 c# sql linq timeout

运行linq查询时,我收到以下错误:

超时已过期.操作完成之前经过的超时时间或服务器没有响应.

我很想知道如何查看和修改此值以查看是否需要更大或者我的查询是否有问题.我的查询过去一直有效,所以我想一些超时设置自上次工作以来已经改变了.

谢谢.

And*_*mar 6

如果您使用的是Linq2Sql DataContext,则可以使用YourDataContext.CommandTimeout.

对于a SqlConnection,它CommandTimeoutSqlCommand对象的属性.