Dot-Net

SqlCommand.CommandTimeout 和 SqlConnection.ConnectionTimeou…

  • May 11, 2009

SqlCommand.CommandTimeout.NET和SqlConnection.ConnectionTimeout.NET之間有什麼區別嗎?

是的。CommandTimeout是完成單個命令需要多長時間。ConnectionTimeout是開始與伺服器建立連接需要多長時間。

例如,您可能正在執行執行時間相對較長的查詢——它們需要 10 分鐘才能完成是完全可以的,但如果開始連接需要 10 分鐘,您就會知道出現了嚴重錯誤。

引用自:https://stackoverflow.com/questions/847264