有界形式计数未在textbox-MS Access中显示

时间:2016-11-16 18:07:30

标签: sql ms-access ms-access-2010

我在Access中有一个表单,用于对具有开始日期和结束日期的查询进行排序。有4个不同的按钮A,B,C,D,旁边有4个文本框。这些按钮中的每一个都在规定的日期内运行查询。我创建了另一个名为Count的查询,它计算所有4个查询中的记录。它有4个字段,分别为FieldA,FieldB,FieldC和Field D.

我将此Count查询作为表单的记录源,并将字段FieldA,FieldB,FieldC,FieldD添加到4个文本框中。当我回到表单视图或刷新表单时,4个文本框中填充了0 as a value。虽然在Count Query中,它们的值为20, 25, 56, 97

可能的原因是它不起作用?为什么这些值没有显示在文本框中?

1 个答案:

答案 0 :(得分:0)

尝试重新创建问题,我的表单会正确显示记录数 我基于一些表有4个查询,并使用以下SQL创建了一个Count查询:

SELECT DCount("*","Query1") AS FieldA,
DCount("*","Query2") AS FieldB,
DCount("*","Query3") AS FieldC,
DCount("*","Query4") AS FieldD;

然后基于此Count查询创建表单,绑定表单正确显示值。

然后我抓取一个未绑定的表单并将记录源设置为查询,并将一些文本框绑定到FieldA,B,C和D.结果显示正确。

我唯一可以从你的问题中推断出你的Count查询不是正确的。