Office中国论坛/Access中国论坛

标题: Update语句求助!!!急!!!谢谢!!! [打印本页]

作者: jd0595    时间: 2006-10-12 18:22
标题: Update语句求助!!!急!!!谢谢!!!
update a set a.u_name= b.u_name from a,b
where a.u_id = b.u_id

这外Update语句在Sql Server下OK

但在Access下不OK?

怎么处理?

谢谢!!!
作者: wwwwa    时间: 2006-10-12 18:25
1、ACCESS不是SQL SERVER;

2、

update a,B set a.u_name= b.u_name where a.u_id = b.u_id
作者: jd0595    时间: 2006-10-12 18:34
update po,CommissionQuery set po.Commission = CommissionQuery.Commission where po.COSTCOPONUM = CommissionQuery.COSTCOPONUM



错误提示:Operation Must use an updateable query。

为什么还会有出错提示呢?无法Update?
作者: jd0595    时间: 2006-10-12 18:40
CommissionQuery 是不是Query不能用呢?
作者: wwwwa    时间: 2006-10-12 18:42
1、运行环境;

2、update只能是表,不能是查询
作者: wuaza    时间: 2006-10-12 18:56
update a inner join b on a.u_id = b.u_id set a.u_name= b.u_name




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3