好了,这是我遇到的一个全新的问题。我正在尝试从我的源MDB文件启动一个新的MDE,但它锁定了访问。
因此,在我的mdb中,我首先压缩和修复,然后选择创建一个新的mde (就像我以前做过很多次一样)。
它看起来像是在启动进程,但是当它完成时永远不会到达它压缩的地方,access也没有响应。因此,在我强制关闭应用程序后,我在尝试创建MDE的文件夹中查看,我看到那里有一个新的access db1文件。
如果我试图打开它,它会给我一个错误,说找不到文件,然后它又说Visual Basic for Applications已损坏。
事情是这样的,我只是对代码做了一个非常简单的调整,自从上次启动了一个mde之后,我反复检查了it...its,因为它只是一个简单的打开这个表单并关闭这个添加。
但是,我确实有我的源mdb文件在一张光盘上,我复制到我的笔记本电脑上,然后尝试将表重新链接到网络驱动器(它们是否链接到本地驱动器上的其他表,以便我可以脱机开发)??
请帮帮我!
发布于 2010-04-05 20:39:34
首先要检查的是代码是否可以编译。转到VBE窗口,从菜单中选择Debug,然后从子菜单中编译YourProjectName。如果编译不可用(灰显),请对其中一个代码模块进行任何小的更改(如添加一个空行)。然后尝试编译菜单选项。在尝试创建MDE之前,修复它显示的任何编译错误。
发布于 2011-03-25 13:49:13
首先尝试绕过这些步骤:
尽管如此,如果它不能解决问题,那么您可以使用Access数据库修复软件恢复它。
https://stackoverflow.com/questions/2578227
复制相似问题