使用查询通过RunSQL UPDATE更新表

时间:2016-12-24 06:29:07

标签: sql-server ms-access

我的系统是由Access 2013设计的。我设置了一个查询,通过ODBC连接从SQL Server 2014获取数据。连接没有问题。我可以打开query1来查看所有记录。 Query1很复杂,并将几个表连接在一起。我想使用查询记录来更新本地表。错误消息是:

运行时错误' 3073'

操作必须使用可更新的查询。

str = "UPDATE table1 INNER JOIN query1 AS A ON Table1.Item = A.Item SET Table1.Qty = A.Qty"

DoCmd.RunSQL str

0 个答案:

没有答案