我在这个话题上找到了很多,但似乎仍然无法让它发挥作用。我有以下代码行:
If isNull(DLookup("id", my_table, my_field & "='" & temp_value & "'")) Then
问题是“O'Connell”中my_field
的一个值my_table
(带单引号),我不确定如何让 Dlookup 找到它。我试过使用:
my_field & "=" & chr(34) & temp_value & chr(34)
还有许多其他多引号选项,但我似乎无法让它发挥作用。虽然我可以使用 VBA 修改 temp_value 以包含或不包含单引号,但由于表中已经存在单引号,我需要确保它匹配。我只是不知道如何解决它。