请问怎样避免多用户同时访问数据库中的表? 不允许共享不就可以了?看用什么访问数据库了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我写的是文稿系统,不允许共享是不可能的,我是用dao方式访问数据库。 在数据表中增加一个操作员编码与访问标志,两个字段。这样当前用户打开进行改写时,把访问标志设成只读,而其它用户就只能浏览。而当前用户关闭时,才能让其它用户再打开时允许修改。 锁有多种,只读,乐观,悲观等。你的情况可以这样:一个人用悲观锁打开进行编辑,这时其它人如果用悲观锁打开,就会收到错误,那就让他选择等或者用只读锁打开只看不编辑,这样问题就解决了. 关于VSView的虚线问题? 如何在网格控件中显示数据库中表的字段名 怎么限制文本框里只准输入0---9? 谈谈VB中的最佳报表设计方案? Combobox数组控件怎么使用Click或者DropDown方法 vc中的uchar *对应vb中的何种数据类型?急! 如何将服务器端的datagrid中的数据传到客户端的datagrid控件中 作安装文件的时候需要那些dll文件? 像vb高手叫板 看这段程序.......... registerserviceprocess不能用 用什么代替? 请教一个关于单选框的疑问
这样当前用户打开进行改写时,把访问标志设成只读,而其它用户就只能浏览。而当前用户关闭时,才能让其它用户再打开时允许修改。
你的情况可以这样:一个人用悲观锁打开进行编辑,这时其它人如果用悲观锁打开,就会收到错误,那就让他选择等或者用只读锁打开只看不编辑,这样问题就解决了.