我使用dlookup
方法将employeeid用作在我的Access表单中搜索employeename的索引。以下是我写的代码。 employeeid是我表格中的简短文字。除非我将条件更改为ID,默认主键并消除''我的代码中的符号。
另外我尝试将我的表属性employeeid列更改为数字,并删除符号,该方法也无法返回值。似乎Dlookup
方法在这种情况下只能使用默认主键作为标准。有人能帮忙吗?
dlookup
答案 0 :(得分:2)
你有你"和'切换到[EmployeeID] = 它应该是'首先,"第二。这应该有效:
DLookup("[EmployeeName]", "EInfor", "[EmployeeID] = '" & Me.txtEID.Value & "'")
如果你不明白为什么,我想我可以扩展我的解释,但我认为这可能是错误的。