help!为什么在access表中的一个小数位大于4位的数据用ado连接后在dbgrid、dbedit上只能显示四位,该如何决解?(20分)

  • 主题发起人 主题发起人 xy_c
  • 开始时间 开始时间
双精度应该可以
displayformat
 
但是保存是也只存小数后4位,如何解决?
 
说说你用什么 类型 的 字段

你用什么 方法 存的呀.

我用 字符型 的 字段 把 双精用 formatfloat() 格式化后 存,没有问题

用 双精 直接 存也没有问题. 用时用 单精, 小数点后会出一些问题

2.2399999999999999999999999 , 3.40000000000000000001 等
 
将displayFormat属性设为'#,##0.0000'(小数点后显示多少个0就写多少个)
试试。
 
后退
顶部