设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: eio
打印 上一主题 下一主题

#敢问高手有何解释?#

[复制链接]
11#
发表于 2003-2-14 04:49:00 | 只看该作者
“<>”前后的数值要用VAL转换
12#
 楼主| 发表于 2003-2-14 04:53:00 | 只看该作者

大家不再关心我啦

[em01][em01][em01]大家不再关心我啦,我走啦……[em01][em01][em01]
临走写下一段代码:
if nz(access中国的高手)="不再理睬我" then
me.不再来=true
msgbox"真的!"
else
me.不再来=false
msgbox"多谢大家关心"
end if
[em16][em16][em16]
13#
发表于 2003-2-14 05:13:00 | 只看该作者
应该是数字精度问题,在第5条记录在,我试着将A(25.4)重新输入一遍,然后错误消失。
但其他的却不一定成功,故你的写这样语句判断时,应考虑这个问题。
14#
发表于 2003-2-14 05:18:00 | 只看该作者
让我告诉你,问题出在小数点上。你在D、E、C、A等几个文本框的属性中将小数位数保留为1位数,就没此问题了。
15#
发表于 2003-2-14 05:31:00 | 只看该作者
TO: lhwa
保留1位并不能完全解决实际问题,你不妨试试第21条记录!
16#
发表于 2003-2-14 05:49:00 | 只看该作者

to 楼上兄弟

21条我试过没问题。
如你还有担心,将A文本框的小数位数设置成2位乃至3位都可以。
17#
发表于 2003-2-14 06:04:00 | 只看该作者
数字精度是本题的关键,相信大家都没有意见了,但是否如lhwa兄所述之法可以解决,我倒是测不出来,因为用了lhwa的方法后,发现21条还是会出错。
故请lhwa将你改的文件传上来吧!
18#
发表于 2003-2-14 06:32:00 | 只看该作者

来也

19#
发表于 2003-2-14 06:40:00 | 只看该作者
试了一下,“<>”前后的数值用VAL转换确实没有问题了。
另35条记录本身确实有问题,146+36.5>182.2
20#
 楼主| 发表于 2003-2-14 07:04:00 | 只看该作者
到底还是不知什么原因,我弄了一晚,明天肯能要革职了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-23 13:30 , Processed in 0.955494 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表