【发布时间】:2013-11-13 23:58:39
【问题描述】:
我有一个带有搜索字段的表单,然后搜索结果显示在搜索字段下方的子表单中。
默认情况下,子表单会在输入任何搜索条件之前加载所有记录。
随着这个数据库的增长,可能要搜索的记录数量会变得很大,所以我真的不希望子表单在用户尝试进行搜索之前加载所有记录。
在不显示任何记录的情况下加载搜索结果子表单最性能友好的方式是什么?
我考虑过设置子表单记录源 SQL 来搜索我知道永远不会出现在结果中的东西......但我认为仍然需要先加载记录然后过滤(这可能是错误的不过)。
理想情况下,我希望搜索结果子表单仅加载记录集的字段名称,但在用户尝试搜索之前不加载任何记录。
【问题讨论】: