回答
有兩個關於連接到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