多实例锁定?

时间:2009-11-28 23:10:50

标签: .net sqlite locking multiple-instances

我使用的是mysql数据库。现在对于我的多线程我使用lock(staticVar){...}。它工作正常。但我可以通过命令行添加数据,该命令行也使用数据库。它偶尔会抛出异常或导致我的主实例从sqlite db中锁定异常。

如何创建mutli实例锁,以便我不再获得此数据库锁定异常?

1 个答案:

答案 0 :(得分:1)

对于进程间锁定,请使用全局Mutex类:link