2017-04-11 38 views
0

我有一个99%的时间工作的存储过程。我有一个实例取决于参数会拉大量的数据。大约需要30秒,直接在SQL服务器上运行,但会在asp页面上超时。asp.net页面正在获取System.Data.OleDb.OleDbException:查询超时已过期

如何提高我的超时值。我更新了我的连接字符串属性,但这不起作用?

<connectionStrings> 
<add name="ConnectionStringTest" connectionString="Provider=SQLNCLI10.1;Data Source=W2K8-CM;Persist Security Info=True;Password=;User ID=;Initial Catalog=VELIVE;Timeout=120" providerName="System.Data.OleDb"/> 

回答

0

我想你应该解决将在连接字符串中的令牌Connection Timeout=HowManySecondsYouWant

默认值是30秒的问题。