sql - 即使 Microsoft Access 中还有一条记录,我的记录集也只返回一条记录
问题描述
我正在创建一个表单,将所有信息从表单加载Activity_Table
到表单中。所以基本上当用户从Company_Name
下拉列表中选择公司的名称,并从Site_Name
组合框中选择站点时,它应该从该站点返回值并将它们放入表单中。
基本上一个站点可以在Activity_Table
. 然而,每当用户选择站点名称时,它只返回一条记录。为了确保这一点,我使用该.Recordcount
方法检查将检索多少条记录。
因此,当您查看 Activity 表时,站点“Accra Mall - 630kva Gen 2”出现了 4 次,但当您查看记录数时,它只显示出现了一次。所以正因为如此,我不能向前或向后移动到下一个或上一个记录。
为了确保我的 sql 没有问题,我在查询设计中运行查询,它产生了“Accra Mall - 630kva Gen 2”的所有 4 条记录。所以sql语句没有问题。谁能帮帮我?
然而,这是它应该产生的记录数量(这是我在查询设计选项卡中尝试 sql 代码时。它返回 4 条记录,而不是 1 条)。所以记录数应该是 4。不是一个。
解决方案
如果我正确地复制了您的问题,那么答案是将 Data-Entry 设置为 no。检查您的表单属性。在数据选项卡下有一个数据输入属性。将数据输入设置为否。从 microsoft 在https://support.microsoft.com/en-us/office/dataentry-property-f4236759-27f6-4fcd-abb0-4aa4acd8fe87我们得到一个解释:您可以使用 DataEntry 属性来指定是否打开绑定表单只允许数据输入。Data Entry 属性不能确定是否可以添加记录;它只确定是否显示现有记录。读/写布尔值。
推荐阅读
- sql - 如何组合这两个 SQL 查询 (Access/VBA)
- optimization - Validation loss 波动很大,validation accuracy > learning accuracy,但测试准确率高。我的模型是否过拟合?
- macos - MacOS:以编程方式阻止将文件备份到 iCloud?
- python - Selenium 代理 IP(更改)不起作用 Firefox、python
- java - 如何在登录模块中验证不同页面上的特定 Web 元素
- java - 在静态方法中实例化的匿名内部类可以访问包含类的实例成员吗?
- python - 协助 python 和 Operator
- sql - 在 Excel VBA 中使用参数进行表 SQL 查询
- c++ - ctime, time.h, sys/time.h 乱七八糟
- reactjs - 我从服务器获得 404 但我知道 API 存在于后端(node.js)