各位朋友:
    有一在开发过程中出现的问题, 一直没有找到解决的办法, 现公布出来, 希望大家发挥助人为乐的精神, 或求助其它人, 找出处理办法来, 在此致谢!
    问题是:
             在ms sql server环境下的数值字段结构的设置与处理, 现在设定的字段是 decimal(21,8), 保留8个小数字, 但是在现有的程序处理过程中小数点位数只能保存4位. 我的程序在bde连接时, 设定ENABLE BCD := 'TRUE', 这是为保证存盘数据不会出现误差而作的, 如果设定'FALSE'则比如数值 16.4 会变成 16.3999, 只有设定为'TRUE'可以避免这个问题, 但是, 设定为'TRUE', 小数字数就只能存为4位(设定为'FALSE'可以保存为8位), 这两方面发生冲突.
              如何设定这样的字段结构, 使之不会产生误差, 且能有8位小数, 这就是我想实现的, 请各位帮助, 找出解决问题的方案.
可在线讨论,工作日8:00~18:00在线
MSN:[email protected]   QQ:66557239