Access数据库中有一个“产品资料”表,其中有字段“产品编码”,“库存”,当进货的时候用MSHFlexgrid输入产品信息,然后更新“产品资料”里的库存。代码如下。
conn.Execute "update 产品资料 set 库存 = val(产品资料.库存)+val(MS1.TextMatrix(j,4)) where 产品编码 = '" & MS1.TextMatrix(j, 1) & "'"
运行时提示有错,是val(产品资料.库存)+val(MS1.TextMatrix(j,4))这句有错,不知道怎么改。。。

请大家帮忙看看是哪里的问题啊。谢啦~