VBA访问中的运行时错误3075 -systax错误(缺少操作数)

时间:2017-06-06 21:19:42

标签: vba ms-access

我在这句话中得到3075错误:

sql = "UPDATE [qr_code] SET [qr_code].[sequence]=[qs_code].[sequence] FROM [qr_code] RIGHT JOIN [qs_code] ON [qs_code].[sequence_ref]=[qr_code].[sequence_ref]"
DoCmd.RunSQL sql

它适用于SQL。

1 个答案:

答案 0 :(得分:1)

使用MS Access'创建/查询设计工具让我觉得SQL语句应该是

UPDATE [qr_code] RIGHT JOIN [qs_code]
    ON [qr_code].[sequence_ref] = [qs_code].[sequence_ref]
   SET [qr_code].[sequence] = [qs_code].[sequence];