update set 的问题
我用的是ADO 连接access,现在两个表之间想数据相减,用
update set 出现问题了``
仓库主表:
编号
名称
型号
封装
结存数量
最低数量
类别
存放地点
供应商
入仓:
编号
名称
型号
封装
数量
现在要想入仓里的数量加到仓库主表里的结存数量,怎么加~???
strsql=_T( "update a set a.结存数量=a.结存数量+b.数量 from 仓库主表 a, 入仓 b where a.编号=b.编号 ");不行啊~~~~
------解决方案--------------------update a inner join b on a.编号=b.编号 set a.结存数量=a.结存数量+b.数量
------解决方案--------------------在sqlserver上尝试了lz的写法,没有问题。
也许是access的写法不同?
isispatch error #3092--也许是对库没有足够的权限