日期:2014-05-18  浏览次数:20407 次

朋友们,进来都进来看看吧,我觉得是个很有用也很难的实现方法
我们在做网页的时候,一般都是单机版的,而很少考虑到有多个用户同时打开界面的问题,比如说,当我们的网页放在服务器上,被多个用户同时打开的时候,每个用户都要执行“修改”数据库表中的内容的操作时,应该怎么实现,才使所有的人修改的内容不相冲突,好像要用到Session对象等等这些。。。我想问问高手们,能不能给我比较详细的解释和实现方法?小弟谢谢各位了?

------解决方案--------------------
探讨
瞎扯 某一用户进行修改的时候,当前修改项是处于LOCK状态,其他的人要改只有排队,这个管Session什么事,数据库这些都考虑到了的不用你操心

------解决方案--------------------
用Lock()和Unlock()方法很好实现这些要求,在进行操作之前进行判断就行。
另外,可以多上MSDN上看看。