如何来解决数据库管理互斥问题
发布网友
发布时间:2022-06-28 11:06
我来回答
共1个回答
热心网友
时间:2023-10-09 08:59
1. 首先,需要建立一个全局静态的互斥量;例如:
using System.Threading;
private static Mutex m;
2. 修改原先操作数据库的部分,注意的是(数据库查询是不需要的):
if(m==null)
m=new Mutex();
//Enter into mutex area
m.WaitOne();
//Execute sql command here
//Depart from mutex area
m.ReleaseMutex();