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

关于bcb查询数据库中长浮点数解决方案

2013-01-04 
关于bcb查询数据库中长浮点数我oracle中有个字段是number(38,16)的。这个字段的数非常长,我用Query1-Field

关于bcb查询数据库中长浮点数
我oracle中有个字段是number(38,16)的。这个字段的数非常长,我用Query1->FieldByName("smuserid")->Value取出来的值只有8位,如:127.7198,但是实际上它的实际值是127.7198515110960100。我希望查出来一位都不少,怎么查。谢谢高手指教。
[解决办法]
Query1->FieldByName("smuserid")->AsString 看看会不会少

这么长的数字,double好像也不能达到这个精度
[解决办法]
把你的那个 字段 改成 字符串类型的试试

热点排行