我有多个表单,其中包含用于显示/隐藏数据的特定按钮(例如来自去年/所有数据的数据)。我一直在思考查询表现,我无法找到一个很好的来源,解释了访问权限如何处理。
特别是我想知道,如果使用已保存的查询(对于特定情况,例如来自去年的数据')和在运行时将参数附加到查询之间存在性能差异(例如添加'其中xy = -1'到没有约束的查询)。两个查询是否会在后端执行,或者我通过VBA添加到现有查询的任何约束都会在前端执行?
我应该为每个可能的场景创建一个查询,还是只使用一个我在运行时添加参数的查询?
Fyi我正在使用jet,我的数据库被拆分为前端和后端(Access 2007)。后端将位于网络文件夹中。
答案 0 :(得分:2)
检查此问题的答案:does stored procedure enhance the performance in an acess databank,why?
主要涵盖您所要求的内容。
答案 1 :(得分:1)
由于Access是一个基于文件的系统而不是专用服务器,后端绝对没有运行任何内容,即使它存储在那里,一切都在本地执行,无论你打开哪个副本,即前端或后端。