在表单上的文本框中显示查询结果

时间:2016-11-15 12:25:47

标签: ms-access

我正在整理Microsoft Access 2010数据库。它包含我们的各种字段的时间表:

username,payroll_id,fname,lname,number,group,local_date,local_day,local_start_time,local_end_time,tz,hours,jobcode,inventory item,inventory item #2,inventory item #3,inventory item #4,location,notes,approved_status

我正在处理的当前任务是我想要显示总计'在主表格上。我已经提出查询以查找我需要的信息,我想找到一种方法,可以在表单上的文本框中显示查询结果。看起来像这样

标签:(纯文本)|查询结果:(文本框)

迄今为止的总记录数:| 50

本周总记录:| 10

查询只是运行一个简单的“COUNT”'在'工作代码' MASTER-AllData表中的列。

我是否应该通过文本框属性中的控件集查询来执行此操作,还是应该使用' DLookup'并在那里放一个论坛?

非常感谢任何帮助或指导! TIA 基思

1 个答案:

答案 0 :(得分:1)

要从查询中读取单个值(返回单个记录),DLookup是最佳选择。 E.g。

=DLookup("mySum", "mySumQuery")

如果查询足够简单,您也可以删除它们并直接在文本框中的=DCount(...)公式中使用它们的条件。