Winapi MSACCESS.EXE中发生未经处理的win32异常

Winapi MSACCESS.EXE中发生未经处理的win32异常,winapi,exception,ms-access,adp,Winapi,Exception,Ms Access,Adp,我是一名web开发人员,接手了一个ADP项目,需要Windows和Access环境的帮助 我在Access 2007中使用VBA编写代码,由于存在腐败问题,有时需要通过导入表单、报表和模块来重建项目。我相信这些问题是由编码过程中的运行时错误造成的 我已升级到Windows 7计算机64位上的Access 2010 Office Suite 2010 32位。同样,我认为Access 2010中的腐败问题引发了以下错误: 在项目中进行更改后,我将保存、退出并尝试打开项目。Access 2010显示

我是一名web开发人员,接手了一个ADP项目,需要Windows和Access环境的帮助

我在Access 2007中使用VBA编写代码,由于存在腐败问题,有时需要通过导入表单、报表和模块来重建项目。我相信这些问题是由编码过程中的运行时错误造成的

我已升级到Windows 7计算机64位上的Access 2010 Office Suite 2010 32位。同样,我认为Access 2010中的腐败问题引发了以下错误:

在项目中进行更改后,我将保存、退出并尝试打开项目。Access 2010显示Access已停止工作的消息框。我单击“调试”,Windows尝试打开Visual Studio实时调试器,如下所示:

An unhandled win32 exception occurred in MSACCCESS.EXE [6648]

我退出Access 2010并尝试重新打开该文件,它会引发相同的异常。我再次退出并尝试单独打开Access 2010,Access尝试创建同一文件的备份副本。进程失败并引发相同的异常。我可以在双击时按住shift键打开Access,但当我尝试重建损坏的版本时,会收到与上面相同的错误消息。所以我的重建失败了,我被困在2010年。我可以在2007年重建,但我想在这台全新的机器上修复它,这台机器很适合开发。

我也有同样的问题。我继承了一个Access 2003数据库,其中有一个报告我没有参与设计。我把它转换成了一个*.accdb MSAccess 2007文件,这个错误一直让人头疼。有时在备份和使用备份后,它会立即工作,有时则不会

除报告外,所有其他查询和表都运行良好。该报告唯一的特殊之处在于它使用了一个宏,其SetValue操作为[Page],0


查看并查看注释后,如果数据库不受信任,则不允许执行此操作。在页面顶部,我返回到我的数据库,在信任中心更改了我的宏设置以启用所有宏,选择“文件”,然后选择“退出”以退出数据库并重新打开它。

是否尝试打开新数据库并导入所有内容?反编译?压缩和修复?不一定是这样。正如问题描述中所述,我尝试重建项目并导入所有表单、报表和模块。这给了我同样的错误。我不确定在哪里查看日志文件以了解更多详细信息。您是否进行了反编译?压缩和修复?我能够使用以下信息来反编译MSACCESS.EXE,这允许我在Access 2010中再次重建前端,但是根问题再次频繁出现。根本问题没有解决。我不知道是什么导致了您的问题,但我发现在Access 2010数据库上开发而不将其拆分为前端和后端会导致我的设置出现问题。