C# 在asp.net中以编程方式设置连接超时

C# 在asp.net中以编程方式设置连接超时,c#,asp.net,iis-7,C#,Asp.net,Iis 7,是否有一种方法可以在一个页面中以编程方式设置asp.net中IIS中使用的连接超时?没有从IIS本身为所有网站全局设置它?更新您的连接字符串 在连接字符串中添加连接超时=900 连接超时始终以秒为单位指定,默认值为30秒 您可以根据需要设置这些 您的连接字符串可能如下所示: server=servername;database=DBName;User ID=UserID;Password=PWD; Connect Timeout=timeinseconds 希望有帮助。在web配置中创建第二个

是否有一种方法可以在一个页面中以编程方式设置asp.net中IIS中使用的连接超时?没有从IIS本身为所有网站全局设置它?

更新您的连接字符串

在连接字符串中添加
连接超时=900

连接超时始终以秒为单位指定,默认值为30秒

您可以根据需要设置这些

您的连接字符串可能如下所示:

server=servername;database=DBName;User ID=UserID;Password=PWD; Connect Timeout=timeinseconds

希望有帮助。

在web配置中创建第二个不带超时的CPConnection字符串,并在所需页面中添加所需超时。

是否需要请求超时?您是在谈论请求超时还是数据库连接超时?或者您的DB命令超时?请说得更具体些。不是DB命令超时,也不是DB连接超时嗯,我将发布一个新问题bcs我想知道连接字符串中的超时和iismy连接字符串中的超时之间有什么区别。我的连接字符串在web.config中,所以如果我在那里设置它,它将是全局的,我不希望它是全局的我只想设置一个页面,我不认为连接超时与IIS中使用的连接超时相同(管理网站高级设置连接限制连接超时)。您可以为不同页面设置不同的连接字符串[应用程序的一部分]是的,我知道,但我的问题是连接字符串中的超时和IIS中的超时有什么区别?好问题。我不知道答案。但我可以说你的上述问题并没有包含这个问题。所以你可以发布新问题。