【发布时间】:2015-08-03 15:51:16
【问题描述】:
我正在尝试在 Access VBA 中使用 DLookup,但即使使用条件(硬编码或来自文本框),查找也只会返回表中第一条记录的值,而不是匹配的记录标准。
这是我的代码;
JOBID = DLookup("[ID]", "[MASTER PLANNER]", "[JOB NUMBER] = '" & Me.JOB_NUMBER & "'")
ID 是一个数字 ID 字段,[JOB NUMBER] 是一个字符串(像这样;S019191-1),JOB_NUMBER 是表单上的字段。
有人对此有任何想法吗?
谢谢!
【问题讨论】:
-
您是说您的 DLookup 从 [MASTER PLANNER] 表中的第一条记录返回 JOBID,并且该记录没有与 Me.JOB_NUMBER 匹配的 [JOB NUMBER] 吗?