access数据库update时提示:操作必须使用一个可更新的查询,求解答!

Update语句如下:
update parts set parts.suppliername=
(select PARTSCHINESEINF.SUPLLYNAME from PARTSCHINESEINF inner join parts on PARTSCHINESEINF.partsno=parts.partsno)
where parts.partsno in (select parts.partsno from PARTSCHINESEINF inner join parts on PARTSCHINESEINF.partsno=parts.partsno)

第1个回答  2014-05-10
试试:
update parts inner join PARTSCHINESEINF on PARTSCHINESEINF.partsno=parts.partsno

set parts.suppliername=PARTSCHINESEINF.SUPLLYNAME

或者:
update parts set parts.suppliername=dlookup("SUPLLYNAME","PARTSCHINESEINF","partsno=" & partsno)

祝你成功!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网