打开文件时 MS Access 冻结

打开文件时 MS Access 冻结

它可能很简单,但我还无法在网上找到任何东西......

当我尝试在 MsAccess 上打开文件时,它完全冻结了。没有给出任何错误或任何东西。

它从 2007 年的运行时开始,这是我想打开的 mde

但后来我尝试使用 Access 2019 打开一个示例数据库(同一台电脑),结果也冻结了……不仅是 mde,示例数据库/模板也冻结了

知道这会是什么吗?

答案1

我的猜测是启动表单(或旧数据库的自动执行宏)存在某种错误,导致崩溃但抑制错误消息,甚至可能重新绘制屏幕。

在打开数据库之前,在打开数据库的整个过程中按住 Shift 键。然后按下 ,F11希望您位于数据库容器窗口。同时按Ctrl+G进入调试窗口并输入以下内容并按 Enter:

application.echo true

如果您现在看到一个表单突然出现,那么启动代码可能包含

application.echo false

但在执行该行之前崩溃了,并将其重置为 true。

但是,由于您正在处理,因此.mde您可能对数据库对象的自省有限(超出了表和查询)。您可能能够将某些对象导出到新的(未锁定的).mdb数据库(也许是所有对象)。此外,加密.mde通常是可以破解的(如果您想获取所有源代码)。

但是,只有英国的一家服务机构可以破解 access .accde 的后续版本(据我所知),而且您必须首先向他们证明您有权破解源代码。

PS 最后一个想法...

  • 卸载 2007 运行时(这是 .accdb .accde 时代的第一个)
  • 尝试使用 2003 运行时(这是 .mdb .mde 时代的最后一个)

相关内容