access 单精度 0

来源:百度知道 编辑:UC知道 时间:2024/06/25 07:41:12
在access中我的一个字段是数字型,设置成单精度型,但如果数据是0.5就变成.5了,0没有了,这个问题怎么解决啊
rs读取的时候就是这样子。0没有了

问题补充:rs读取的时候就是这样子。0没有了
你说的这个问题我也碰到过,就是读出来后0没有了,但是不影响你进行计算或者显示,我想你主要是因为显示也显示成.5而不是0.5吧?
所以在给显示用控件赋值时,你加上format函数就行了
这样,即不影响计算用,也不影响显示.

或者还有一种方法,就是将字段设置成文本.这样读出来就不会是.5
当然你可能在考虑这样设计数据库不很合理.但就我个人认为:所有保证用户正确输入的容错处理,应该全部在前台完成.这样就可以保证输入数据库的东西,一定是符合你的规则的.

系统设置,请检查系统中的小数设置。