我有以下UPDATE SQL语句
UPDATE
FolioRegistration
INNER JOIN
[Shell Companies]
ON
FolioRegistration.ITPAN = [Shell Companies].PAN
SET FolioRegistration.PANSC = [Shell Companies]![File Name]
,这是我在VBA和QBE编辑器中创建的。当我通过DB.Execute
方法运行SQL语句时,它并没有更新某些匹配项,当我通过DoCmd.OpenQuery
命令使用QBE创建的查询来运行它时,它也没有更新。但是,如果我手动运行QBE,它将对所有匹配项进行更新。
有人遇到过这种情况吗?如果遇到这种情况,您如何解决?
TIA 大卫·富尼尔(David Fournier)