加载访问表单非常慢

时间:2019-07-10 13:13:05

标签: vba ms-access

我正在重构当前具有Access后端的Access应用程序,以现在使用SQL Server后端。 现在,除一种形式外,其他所有形式都可以很好地加载和运行,但是一种形式(绝不是最复杂或最简单的形式)要花费大约1分钟或更长的时间。

我的计划是创建一个副本,从副本中删除子表单,并检查其加载时间,以确定其中一个子表单是否为延迟时间,但与原始表单相比没有变化,只要原始副本就位,副本将立即加载。如果删除原件,则副本需要1分钟或更长时间才能加载。 有人对可能发生的事情有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题,但没有完整的根本原因理解。 如我最初的问题陈述中所述,在进行故障排除时,我注意到了一些与表格名称有关的异常行为。 最后,我重命名了表单,更新了对它的调用,然后Shazam!解决了问题。现在可以立即打开该表单,而无需进行任何其他更改。 作为记录,该应用程序包含160个表单,44个代码模块和12个类模块。 Gareth,谢谢您的投入。 如果有人对可能的根本原因有任何想法,我会很乐意进一步研究,但现在我需要继续发展。