比如我提交留言为防止别人并发提交,是否用Application.Lock();如果是这样,那比如还有一个人提交日记,是否提交日记也被锁定了呢?
还有其他方法吗?

解决方案 »

  1.   

    喂,你太简单了啊,说多一点点呀。
    是否就是用
    Application.Lock();
    Application.UnLock();
    这个啊?
      

  2.   

    那就看这里:http://community.csdn.net/Expert/topic/3518/3518912.xml?temp=.7844202
      

  3.   

    写留言与提交有什么关系?
    sql也会自动处理的
      

  4.   

    sqlserver会处理的 不会发生冲突的
      

  5.   

    我怀疑楼主提出这个问题是基于他在用Access数据库吧?因为Access的并发有时候确实会造成惨重的损失。如果是Sql Server当然不怕啦,它内部自己能够处理并发。如果要处理并发的话,那楼主就放一个object到Application里面咯,然后在会并发的地方lock了这个object。一定要放object进去哦,lock是不接受值类型的。