在子窗体为数据表时,为了统计某条记录在另一个表中出现的记录,使用了DCount函数。开始使用的是下面的表达式:
=DCount("[ID]","TestContent","[JOB_NO] =" & me.Job_No)
运行下来,出错,最后花了近一个小时才找到解决方法.
解决方法一:
表达式应写为:
=DCount("[ID]","TestContent","[JOB_NO] =" & Forms!主窗体名称!子窗体控件名称!Job_No)
注意:子窗体控件名称不是子窗体的在窗体设计视图显示的名称,而是在主窗体中子窗体控件的名称。
解决方法二:
=DCount("[ID]","TestContent","[JOB_NO] =" & Job_No