J
jidus
Unregistered / Unconfirmed
GUEST, unregistred user!
小弟用Table连上DateSourse,再连上DBGrid,数据库用的是SQL7.0,数据库驱动用的是
Borland公司的引擎,在BDE5.01建立连接。可是一运行,当在DBGrid中的数值字段输入
55.3时,却活生生地变成了55.29。还有其它一些数值也是无缘无故地少0.01,
当小数位变为3位时,又少0.001。可当输入55.301时却变成55.3。而输入55.31时却平安
无事。小弟于是改用微软的数据引擎,直接在ODBC建立连接,倒是没有这样的事,可是
这样一来许多Borland引擎支持的功能又没用不上了,另外编程的一些程序也频频出错。
小弟编程也有一段时间了,可这样的事却是第一次领略,百思不得其解,
不知道是否是Borland公司的一条BUG。望各位大虾指点迷津。
Borland公司的引擎,在BDE5.01建立连接。可是一运行,当在DBGrid中的数值字段输入
55.3时,却活生生地变成了55.29。还有其它一些数值也是无缘无故地少0.01,
当小数位变为3位时,又少0.001。可当输入55.301时却变成55.3。而输入55.31时却平安
无事。小弟于是改用微软的数据引擎,直接在ODBC建立连接,倒是没有这样的事,可是
这样一来许多Borland引擎支持的功能又没用不上了,另外编程的一些程序也频频出错。
小弟编程也有一段时间了,可这样的事却是第一次领略,百思不得其解,
不知道是否是Borland公司的一条BUG。望各位大虾指点迷津。