在我的Access VBA中,我有以下代码:
child_process
但是我得到了
运行时错误'3144':UPDATE语句中的语法错误
做一些测试,我发现问题与 Note 字段有关。我检查了代码的所有其他部分是否正常。我不知道为什么会出现此问题,因为字段Note存在并且其特征正确。
答案 0 :(得分:1)
Note
是MS Access中的reserved word。
因此,将您的SQL更改为:
CurrentDb.Execute "UPDATE [Table Name] SET [Note] = 'aaaa' WHERE [Codice Progetto] = 'XX';"