MS Access 中的 Dcount 无法正确过滤

Dcount in MS Access not filtering correctly

我正在通过文本框在表单中进行打折。我只需要它在 table 中添加原因,通过打开表单中的原因类型和 clientid 过滤。表格已打开,dcount 统计所有字母类型的记录,但不按客户端过滤。

有什么建议吗?

 =DCount("reason","dbo_TimerTable","reason = letter" And "ClientID = Forms![Clients]![ClientID]")

参数必须在字符串之外,条件必须是一个表达式。

=DCount("reason","dbo_TimerTable","reason = letter And ClientID = " & Forms![Clients]![ClientID])

虽然我认为 reason 是一个文本字段,但您需要:

=DCount("reason","dbo_TimerTable","reason = 'letter' And ClientID = " & Forms![Clients]![ClientID])

但是你说按原因过滤已经起作用了...