当前位置:  开发笔记 > 编程语言 > 正文

没有对数据库的独占访问权限,因此无法保存更改

如何解决《没有对数据库的独占访问权限,因此无法保存更改》经验,为你挑选了1个好方法。

我正在研究MS Access数据库.我对其中一个模块进行了一些更改.我想出去吃午饭,但是当我尝试关闭数据库时,我收到以下消息:

"您没有对数据库的独占访问权限.此时无法保存您的设计更改.是否要在不保存更改的情况下关闭?"

我很确定网络上没有其他人打开数据库文件,我没有打开任何其他Access数据库.我可能错过了一些明显的东西,但真的很感激一些帮助!

更新:

最后我复制了所有代码,关闭数据库而不保存,重新打开它并将代码粘贴回来.然后我就可以保存数据库了.我不确定这是否是一次性的,但如果再次发生,我会报告.



1> Chris OC..:

如果你确定没有其他人在你的数据库中,那么这是你自己的电脑上与你的数据库的额外连接.您可以使用LDB查看器验证这一点,可以从Microsoft的免费JetUtils.exe下载中下载:

http://support.microsoft.com/kb/176670

查看代码并检查默认工作空间中是否有两个单独的数据库对象,另一个工作空间中是否有另一个数据库对象.那将导致这个问题.

为了解决这个问题,确保数据库对象都设置为无,他们走出去的范围之前,如果你在代码中打开数据库对象,还需要对数据库对象设置为Nothing之前关闭它.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有