首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

SetItem如何把写入的值直接取整了,小数位后的数都为00

2012-05-23 
SetItem怎么把写入的值直接取整了,小数位后的数都为00用dw_1.SetItem(ll_found, mdqye,ld_dqye)数据窗口

SetItem怎么把写入的值直接取整了,小数位后的数都为00
用dw_1.SetItem(ll_found, "mdqye", ld_dqye )
数据窗口的数值本来要显示123.45,结果显示的是123.00

用 dw_1.object.mdqye[ll_found] = ld_dqye 也是一样


[解决办法]
第一个方法是直接改变设置进去的值,把ld_dqye 变量的值直接取整赋值进去。
另外一个办法是不改变设置进去的值,实际还是两位小数,但是显示时有改变,设置一下数据窗口字段FORMAT属性,修改成四舍五入显示。但是保存入数据库的仍然是ld_dqye 的原值。

热点排行