[問題] system timer去新增資料庫的資料

作者: spiderman007 (千里之外)   2014-10-15 03:37:48
各位大大,
小弟目前在使用c# system timer時,在Elapsed event
內定時(2秒)將資料上傳至資料庫。
但發現form表單總會停頓一下(瞬間用滑鼠去移動會有無法回應的現象),
約1秒後又可以了,每次timer循環都是如此,但資料都有正確寫進資料庫。
請問有什麼方法可以改善此現象嗎??
或是可以在system timer再成立一個thread去run 此次的寫資料庫動作呢??
請先進們多多指教,謝謝!!
作者: johnpage (johnpage)   2014-10-15 06:26:00
寫時間的目的是做啥
作者: ooooooo (感覺銜接最重要...)   2014-10-15 10:06:00
backgroundworker 應該可以解決你的問題
作者: spiderman007 (千里之外)   2014-10-16 00:02:00
謝謝樓上..我是將SynchronizingObject屬性拿掉解決

Links booklink

Contact Us: admin [ a t ] ucptt.com