Microsoft Access表达式中的Dcount

时间:2016-01-20 23:43:08

标签: ms-access expression

我一直在努力让dcount在现有的数据库中工作,查询和报告名称相同并让自己头疼,所以我创建了一个简单的1表db来测试它。

它有一个带有这些值的field1 ID1 ID1 ID2 ID3

我想计算不同值的数量。即从上面得到3。 我在报表页脚中创建了一个带有表达式

的字段的报表
=DCount("[Field1]","Table1")

..它返回4

然而,当我查看微软网站上有关dcount如何工作的描述时,它清楚地表明它计算了不同的条目。
有人可以澄清吗?

1 个答案:

答案 0 :(得分:1)

我不知道您所指的是哪个页面,但DCount只是记录记录,而不是明确的值。

为了计算不同的价值,我建议Allen Browne" Extended DCount"又名ECount函数:http://allenbrowne.com/ser-66.html

此页面还提供了有关DCount如何运作的更多信息。