VF FOXPRO 操作数或类型不匹配

来源:百度知道 编辑:UC知道 时间:2024/09/22 23:18:46
N=thisform.txt转库数量.value
*——更新记录
UPDATE StoreInfo Set 库存数量=库存数量+N WHERE 商品编号=THISFORM.txt商品编号.Value;
AND 仓库编号=THISFORM.cmb转入仓库.Value

只要问题解决。就是100分
我看到textbox的fomate属性可以改变数据类型。到底textbox的数据类型在哪个属性里改变?
唉。麻烦。

n=val(thisform.txt转库数量.value)

把它转换为数值型试试

如果还不对,商品编号=val(THISFORM.txt商品编号.Value)
仓库编号=val(THISFORM.cmb转入仓库.Value)
也转换

主要是因为textbox的value值可能是字符型,也可能是文本型

比如查看N=thisform.txt转库数量.value
可能txt转库数量.value=“789”而不是789