Office中国论坛/Access中国论坛
标题:
求教:数值比对的时候产生不正确结果
[打印本页]
作者:
jinfen314
时间:
2007-11-29 10:16
标题:
求教:数值比对的时候产生不正确结果
我在一个窗体上有2个文本框 a 和b
增加一个按钮 当点击按钮时 如果a>b则可以正常保存,否则就提示数量不足,返回到a
但我发现 当a和b只是比较首位的大小 而不理会有多少为,如 50竟然会大于100 ,-50也会大于100
请各位能帮忙解决一下
我在按钮的单击添加如下代码
If Me.a > me.b Then
MsgBox "库存不足,请减少数量!", "64", "提示"
DoCmd.GoToControl "a"
else docmd.close
End If
请帮忙修改
作者:
tmtony
时间:
2007-11-29 10:30
把a B 变成数字, 现在默认是当文本比较 5 大于 10
if val(me.a)>val(me.b) then
这样修改就可以了
作者:
jinfen314
时间:
2007-11-29 10:46
谢谢楼上的
我试了 正数没问题
但a为负数时 还是不正确
-1000>100
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3