【发布时间】:2018-11-26 16:43:52
【问题描述】:
谁能帮我查询访问更新?
当数据库是 MDB 文件时它工作正常,但自从升级到 ACCDB 后,查询将无法运行并给出:
操作必须使用可更新查询
但是,如果先在设计视图中打开,然后再从设计视图中打开,它将运行。数据按预期显示。
数据库安全性被确认为受信任,我已相应地设置了信任位置。
这个查询的 SQL 是:
UPDATE (tblStock INNER JOIN tblStockPricing ON tblStock.StockID = tblStockPricing.StockID) INNER JOIN tblWorkings ON tblStock.StockID = tblWorkings.wkgStockControlStockID SET tblWorkings.wkgPartNo = tblStock.Description, tblWorkings.wkgStockCode = tblStock.StockCode & tblStock.SortOrder & ' * ', tblWorkings.wkgTradePrice = tblStockPricing.InternalPrice
WHERE (((tblWorkings.wkgStockCode) Is Not Null) AND ((tblWorkings.DesignID)=15726) AND ((tblWorkings.wkgStockControlStockID) Is Not Null));
【问题讨论】:
标签: ms-access