我试图在数据库中分别计算代理商的销售额。对于总销售额,DSUM工作正常。但是,如果我尝试将其绑定到某些条件(特定的获取名称),它会给出?NAME吗?错误。这是我申请从组合框中选择的值的代码。
=DSum("[totalsales]","MainTable","[Agent_Name]='" & me.cbo1 & "'")
,文本框的代码为。
=DSum("[totalsales]","MainTable","[Agent_Name]='" & me.filteragent & "'")
这是我表格上各项的详细信息...
1:表单上没有子表单
2:表格基于MainTable
3:filteragent是无限制的文本框
4:cbo1是该表单上存在的comboBox,它从MainTable的Agent_Name字段中获取值
5:筛选器代理是窗体上的“无界”文本框
6:agentwisesum是我在其中应用dsum函数的无边界文本框的名称
请告诉我代码中我做错的地方。谢谢