语法错误 - 更新查询MS访问

时间:2017-05-25 07:10:46

标签: access-vba

我收到以下代码的语法错误:请帮助

 db.Execute "UPDATE Account_Manager_Details" _
    & "SET count = count + 1 " _
    & "WHERE ID = " & id & ";"

谢谢你。

1 个答案:

答案 0 :(得分:1)

表名和“SET”语句之间需要一个空格。

db.Execute "UPDATE Account_Manager_Details "

在执行之前将SQL语句分配给字符串是个好主意,然后就可以确切地看到你正在做什么。

sSQL = "update account_manager_details ... " _
db.execute sSQL, dbfailonerror