我正在尝试创建一个更新查询,当在“ Pin code Whitelist”表中找不到相应的Pin码时,应该将字段值(默认值为“ Delhivery”)更改为“ IndiaPost”。
即使没有显示语法错误,运行查询时也总是给我一个“未知”错误。我希望这些所附图片能使您对此有足够的了解。
Screenshot-Main Database fields
Screenshot-Query Window with error
Screenshot-Table " Pincode Whitelist"
DCount("*", "[Delhivery Pincode List]", "[pin]=[MainDb]![Pincode]")
期待您提供有价值的建议,以发现错误并加以纠正。
非常感谢您的期待。
答案 0 :(得分:0)
我会在您的更新查询中推荐一个Not In语句:
UPDATE MainDb SET [shipping choice] = "IndiaPost"
WHERE (((pincode) Not In (select pincode from [Delhivery Pincode List])));