【发布时间】:2013-11-02 05:48:00
【问题描述】:
我的团队正在使用 access 2000,我们在那里有我们的 MDB 项目。这个应用程序(ERP)可以打开大约 20 个访问表单。在我们决定将整个系统迁移到 Access 2010 到它的新格式 *.accdb 之后;我们现在遇到了内存减少的问题,现在大约 100mb。
是否有任何解决方法,我可以遵循的任何路径来增加我的访问 2010 项目内存限制。
问题的流程:我们将登录名和密码放在初始表单中,然后开始打开表单(访问表单中的表单,字面意思)。当大约10个表单时,access 2010使用的内存达到107mb,当我们打开下一个表单时,系统崩溃并出现以下错误:“3035描述系统资源超出”
【问题讨论】:
-
也许您可以考虑重新设计应用程序,使其不需要一次打开这么多表单。您还确定停止打开“另一种形式”实际上会使应用程序运行。可能您已经打开的表单之一正在占用内存。
-
应用程序很复杂,我们不能限制表单的数量,因为客户不想要。我们已经运行了这个“另一种形式”测试大约一百次。你是对的,一个打开的表单使用连接内存,哪里会出现内存限制问题。
-
我们正在返回访问 2000,我们无法解决问题。
-
@DiegoGarciaVieira:你解决过这个问题吗?还是您仍在使用 Access 2000?
标签: forms ms-access vba ms-access-2010