就是我定义了一个连接,我想用这个连接访问数据库,当我访问数据库的时候别人不能用这个连接访问数据库,就是把这个连接锁定一段时间,当我解除锁定的时候,别人才能用这个连接访问数据库....属于数据并发问题吧<,望各位指点一下,分不够我追加,最好有代码示例!!!!谢谢了!!!!
解决方案 »
- webservice 如何调用webservice
- 关于VS2008里的lable的美化问题!
- 100分请朋友门来讨论一下关于api函数参数的问题。(最好同时熟悉delphi,c#)
- 救命阿。C#里如何给Binary类型的参数赋值呢?
- 请问如何获取指定目录里全部内容所占硬盘存储空间的大小
- 怎么将一个乱码的字符串转换为正常的?
- 搞ZOPE平台开发或熟悉或精通的兄弟进来接分!
- c#专栏,大量文章
- 急!!!C# UDP通信,OutOfMemoryException异常,求高手!
- C# chart问题~~请大佬帮忙看看这个代码生成图表没有第一根线是什么情况啊
- 急急,关于打印控制中打印宽度高度及自定义纸张的代码
- 如何得到MenuStrip和ContextMenuStrip的句柄
System.Threading.Mutex mutex = new System.Threading.Mutex(false);
try
{
mutex.WaitOne();
System.Threading.Monitor.Enter(this);//所定此方法 System.Data.SqlClient.SqlDataAdapter getdata;
//if (WholeObj.Conn.State.ToString() == "Closed")
// WholeObj.Conn.Open();
getdata = new SqlDataAdapter(sSql.Trim(), WholeObj.SqlConn);
System.Data.DataSet sj = new System.Data.DataSet();
getdata.SelectCommand.CommandTimeout = 0;
getdata.Fill(sj, "sj");
getdata.Dispose();
return sj;
}
finally
{
System.Threading.Monitor.Exit(this);
mutex.ReleaseMutex();
}
你看下这个文章,可能对你有用。