我開發了一個Web應用程序asp.net C#。SqlCommand CommandTimeout屬性
上的按鈕點擊我連接到需要很長的時間來執行數據庫。 最初它用於超時。現在我基本上增加了commondtimeout財產,
cmd.CommandTimeout = 500;
它處理paygroups的。 所需時間取決於該薪資組中的employess的數量。
所以我的問題是,如果paygroup的1需要較少的執行說2或3分鐘,將連接窗臺開放供在CommandTimeout屬性指定的時間?
如果是。我們可以估計處理時間並相應地設定時間。
但是你爲什麼要設置較小的時間?僅設置上限 – 2012-04-04 05:59:33
僅供參考,語言被命名爲「C#」,而不是「csharp」。 – 2012-04-04 06:03:25
CommandTimeout是一個較高的閾值 - 如果命令以較少的時間完成,任何同步代碼將在命令完成後立即繼續。 – StuartLC 2012-04-04 06:10:37