【发布时间】:2016-10-05 03:11:31
【问题描述】:
我是 MS Access 和 SQL 的新手。现在我正在尝试在 Ms Access 中为我们公司创建一个库存数据库。我尝试从接收表格中提取数据以更新库存余额。但是我在执行 SQL update 语句时遇到了语法错误消息。这对我来说很奇怪,因为我使用了在其他表中成功运行的相同语句。唯一的区别是我以前通过直接文本替换成功更新,而我发生错误的更新在数字对象中工作。
请帮我检查我错在哪里。
这是我的代码:
Private Sub Command96_Click()
CurrentDb.Execute "UPDATE tbl_Current_Stock" & _
"SET Stock_Level= Stock_Level + " & Me!txtOrderQty & "" & _
"Where tbl_Current_Stock.Raw_Material= " & Me!cboPurchase.Column(1) & ""
End Sub
谢谢!
【问题讨论】:
-
这些下划线真的在你的代码中吗?无论如何,我在
UPDATE和SET语句之间看不到空格。 -
Visual Basic 中的下划线表示在下一行继续当前行。