难点:Access ldb 文件的问题
服务器上有一个access文件,想通过对不同的人设权限达到管理数据库的目的。比如对A的权限设为全部权限,对B是只读。倘若某一天B先打开这个access文件,没问题。但是倘若A先打开这个文件,会生成一个ldb文件,然后当B打开时就会出现无法锁定文件的字样,即不能看里面的内容。
现找到个办法,倘若对该ldb文件设定权限,将B的权限修改为全部权限,他就能在任何状态下顺利打开access,而因为B的mdb文件的权限还是只读的,因此他就不能对内容进行修改,但是可以读,能达到目的。而该方法的缺陷是,倘若所有人都关闭access,生成的ldb文件就会自动消失,修改过的权限也不存在了。因此当B第二天在别人之后打开该文件时,依然会出现不能锁定文件的情况。
跪求解决之道(排除永远开着该access的方法)。 access 数据库
[解决办法]
只读取数据的话,用ADO读取好了,根本就不用打开Access文件