作者spiderman007 (千里之外)
看板C_Sharp
標題[問題] system timer去新增資料庫的資料
時間Wed Oct 15 03:37:48 2014
各位大大,
小弟目前在使用c# system timer時,在Elapsed event
內定時(2秒)將資料上傳至資料庫。
但發現form表單總會停頓一下(瞬間用滑鼠去移動會有無法回應的現象),
約1秒後又可以了,每次timer循環都是如此,但資料都有正確寫進資料庫。
請問有什麼方法可以改善此現象嗎??
或是可以在system timer再成立一個thread去run 此次的寫資料庫動作呢??
請先進們多多指教,謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.117.205
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1413315471.A.89D.html
推 johnpage: 寫時間的目的是做啥 10/15 06:26
推 ooooooo: backgroundworker 應該可以解決你的問題 10/15 10:06
→ spiderman007: 謝謝樓上..我是將SynchronizingObject屬性拿掉解決 10/16 00:02