【发布时间】:2011-02-26 12:48:39
【问题描述】:
我正在使用下面的代码在 Access VBA 中调用查询
strSQL = "INSERT INTO tblLoanDetails ([ServerName]) VALUES ('Test') WHERE [ID]=3"
Call CurrentDb.Execute(strSQL)
我想更改 ServerName 字段。
我收到“3067:查询必须包含至少一个表或查询”的运行时错误。
插入语句字符串如下所示。 (将 var 放入文本框中):
INSERT INTO tblLoanDetails ([ServerName]) VALUES ('Test') WHERE [ID]=3
我尝试在末尾添加分号。我确保我的表名为 tblLoanDetails,我的列名是 ServerName 和 ID。
【问题讨论】: