执行与DLookup有关的代码时出现错误“条件或表达式中的数据类型不匹配”

时间:2018-09-09 20:37:46

标签: ms-access types mismatch

执行以下与DLookup有关的代码时出现错误:

RightUser = DLookup("[UserRights]", "tblRights", "[FormName]=" & Me.name & " " & "And [EmplUserName]='" & TempVars(EmplUserName) & "'")

但这给了我错误

  

条件或表达式中的数据类型不匹配

关于如何解决此问题的任何想法?
我敢肯定这是一个小错误,但我真的很困惑!

1 个答案:

答案 0 :(得分:0)

尝试一下

RightUser = DLookup("[UserRights]", "tblRights", "[FormName]='" & Me.name & "' And [EmplUserName]='" & TempVars(EmplUserName) & "'")