请高手帮忙:
我用DELPHI连接ACCESS数据库,现在碰到一个问题,当ACCESS中一个表的字段设置为“数字”型后,
添加或者更新该字段会出现下列情况:
如果输入的是整数或者是x.5 (x为任意数字)的话显示是正常的,但如果输入的数字是其他类型的比如0.11,结果显示为:0.109999999403954。我试过在ACCESS中设置该字段数字的小数点位数,但结果一样。请问该问题如何解决。急等!
分数不过可以再加!谢谢!
我用DELPHI连接ACCESS数据库,现在碰到一个问题,当ACCESS中一个表的字段设置为“数字”型后,
添加或者更新该字段会出现下列情况:
如果输入的是整数或者是x.5 (x为任意数字)的话显示是正常的,但如果输入的数字是其他类型的比如0.11,结果显示为:0.109999999403954。我试过在ACCESS中设置该字段数字的小数点位数,但结果一样。请问该问题如何解决。急等!
分数不过可以再加!谢谢!
解决方案 »
- IdFTPserver如何接受changedir的请求
- 帮忙
- wise installation 问题,大虾请进
- Delphi一个礼拜能学到可以找工作的地步么,开发出什么东西才能应聘啊?
- 我想问一下各位你们在调试存储过程的时候都用到了
- 试用我的linamp,来者有分
- 谁有 installshield for delphi 的使用说明?
- 求教,delphi编写ocx掉用c的DLL的问题
- mdi型子窗口怎样使之始终保持最大化状态,而不能被还原成非最大化窗口。我试过阻截SC_MAXIMIZE消息不管用
- 在paradox中,为什么这条语句不能执行?
- 怎样得到一个线程的CPU使用率阿?加急,弟兄们帮忙啊
- 如何直接使用ADO(不使用Delphi的ADO组件)
比如你用的TADOtable控件,
你可以双击该控件把,字段全部加入
然后选中你那个数据字段设置它的precision.即小数点位数就可以了
最根本的解决办法是使用access的round()函数 动态的在sql语句中设定显示的小说位数