局域网中ACCESS共享后,别人打开,我只能只读,咋办?

我在WIN XP环境下用ACCESS 2003,并共享一个ACCESS文件。但当局域网中别人访问时,我对此文件只有只读权限,那我该咋办呢?

因为ACCESS本身只能独占形式存在.这就是ACCESS和SQL以及其他语言的根本区别.
做到你要的效果一点不难,在一个主机上建立一个SQL数据库,作为服务器随时开着,再同过ACCESS自带的ODBC()库做Server连接表,这样就可以N个人同时在线使用了.
这就是ACCESS所说的网络连接表,ACCESS 2003以后的版本才开放该功能.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-17
这个没有办法的。我现在是用一个小软件,可以看到是谁在用这个文件,需要更新
Access时就通知他们,让他们关一下。也先知道有没有更好的方法。追问

看来是无解了。。。

追答

我觉得软件就应该是这样设计的,你想,如果你在这里更新软件,同时有人在更新数据,那么不是可能会发生冲突了。这样才是合理的。

第2个回答  2012-07-17

共享里,有类似这么我选项,勾选上~就行啦~

 

第3个回答  2012-09-11
这两天我也面对此问题,通过如下途径
1)拆分数据库为前端及后端,
2)将前端界面内容发给各用户
3)给共享的各用户分配可以编辑的权利(这点非常重要,否则没有编辑权利的人打开文件后,即使是软件设计者也无法更新数据!!!)
不知大家是否如此?
相似回答