回答
有两个关于连接到SQL /命令超时 - 有一个连接超时,影响连接多久愿意等待,当你试图打开它,和命令超时影响有多长正在执行的单个命令将等待。
您需要调整其中的第二个 - 例如,在SqlCommand
对象上设置CommandTimeout
属性。
,有没有办法在连接字符串中设置命令超时? –
我从来没有听说过。但这并不意味着没有。你不是说它有效吗(即抛出超时异常)? –
@BudaGavril - 不,没有。默认30秒不是不合理的。它应该是一个*例外情况,您需要设置一个更长/无限的超时时间。 –
它不会被忽略,那就是行为......如果超时,它会抛出异常。如果没有超时,它会运行直到查询返回。
只要使用try-catch块并在抛出异常时执行所需操作。
好的,但有没有办法在连接字符串中将超时设置为10分钟? –
- 1. SQL Server连接字符串
- 2. SQL Server连接字符串
- 3. T-SQL - - 字符串连接
- 4. SQL连接字符串
- 5. SQL连接字符串
- 6. 吨-SQL字符串连接
- 7. SQL Server连接字符串
- 8. SQL连接字符串
- 9. NTLM sql连接字符串
- 10. SQL Server连接字符串
- 11. 在FrontBase SQL中连接字符串SQL
- 12. SQL连接字符串连接失败SQL实例
- 13. 字符串字符连接
- 14. SQL Server连接字符串错误
- 15. Java SQL Server连接字符串
- 16. StructureMap和LINQ to SQL连接字符串
- 17. SQL Server实例的字符串连接
- 18. SQL Server:CASE和连接字符串
- 19. c#sql连接字符串变量?
- 20. 以字符串连接SQL结果
- 21. 远程SQL Server的连接字符串
- 22. SQL - 连接字符串参数($ 1)
- 23. SQL Server 2014连接字符串
- 24. SQL Server Express 2008连接字符串
- 25. Web服务 - SQL连接字符串
- 26. SQL Server 2005的PDO连接字符串
- 27. t sql连接列名和字符串
- 28. SQL Server连接字符串问题
- 29. 连接字符串和sql备份
- 30. 的SQL Server:用字符串连接
你是怎么用这个的?通过SqlConnection对象?有一个超时属性,您可以设置代替.... – Milney
但我需要设置连接字符串中的超时时间,因为此字符串将用于创建多个连接... –
连接超时只在字符串中影响连接到服务器需要多长时间,而不是执行查询。唯一的方法是将其设置在SqlConnection和SqlCommand对象上。对不起 – Milney