读书人

winform里用了两个定时总是互相抢资

发布时间: 2013-08-16 14:29:57 作者: rapoo

winform里用了两个定时,老是互相抢资源,占用数据库连接,有没有什么好的解决方案呢
rtwinform里用了两个定时,总是互相抢资源,占用数据库连接,有没有什么好的解决方案呢 数据库 解决方案 WinForm
[解决办法]
额..之前理解错了 别改端口号 你可以试试 在一个连接打开后 加上一个锁
[解决办法]
定时器就是一个线程,两个线程的并发问题,只能考虑用Synchronize,wait,notify去控制。
不明白为什么需要用2个定时器,把问题搞复杂。

[解决办法]
试试单例模式也许可以
[解决办法]
应该可以合并成一个定时器,比如 把定时的时间改小,然后在定时器触发的事件里切换着来查询你原来的两个数据库操作,这样应该行。

读书人网 >C#

热点推荐