【发布时间】:2018-04-19 05:11:45
【问题描述】:
我知道这个问题已经以某种形式或方式多次被问过,但我无法找到有效的解决方案,这让我发疯了。我正在 Access 中创建一个搜索表单,该表单通过 VBA 执行选择查询以查找表中的数据。到目前为止,这非常简单,查询有效,并且表单返回结果。问题是我正在使用子表单来返回/显示结果,并且一次只返回一个结果。
我使用设置向导将子表单添加到主表单,并在此过程中链接了两个表单。我将子表单显示为数据表,但即使我将其更改为“连续表单”,它仍然一次只返回一条记录。我将子表单的 Record Source 设置为我的 Select 查询 (Select * From tbl_Search) ,并且我已将主表单的 Record Source 设置为我能想到的任何内容(选择查询、表格,什么都没有……) .
我知道必须有一种方法可以返回一个数据表中的所有记录,而不必连续单击下一个箭头,但我还没有弄清楚这种方法是什么。
由于这不是代码本身的问题,我不确定要回答这个问题可能需要什么样的图像或代码块,所以我尝试尽可能地进行描述。如果您需要大量代码或屏幕截图来帮助回答这个问题,请告诉我。
【问题讨论】:
标签: excel ms-access vba ms-access-2010