我可以看到子窗体中的内容,但其他人看不到



我有一个子表单,它是由两个链接的SQL表创建的。我从查询中运行子窗体。这些表中我还有两个联接。然后我有两列的乘法表达式,每列来自一个表。然后我运行它,一切都很好,但其他人无法打开子窗体错误代码如下:Access此表达式类型不正确,或者太复杂,无法计算。例如,一个数字表达式可能包含太多复杂的元素

当数据库开始增长时,这通常会失败。不要害怕使用那些复杂的查询,只需创建一个静态临时表即可。它最终会更快(在表中查找与多次查询调用相比(,并轻松绕过这些复杂的嵌入式计算调用。

PS有时我会创建ComplexQueryA,然后ComplexQueryB会将其用作数据源并进行另一次计算等,但最终当我的最终结果完成时,我总是会将其转储到一个静态表中,否则应用程序会太慢!

最新更新