急!数据库中real类型的数据显示问题

huizhuo 2003-08-21 10:51:03
数据库中real类型数据存储的是2位到4位的小数,而在程序中用FieldByName(‘Value’).AsSring 或AsFloat确得到的是10多位小数,我试过在SQL语句中加入
round(value,2)小数位数部分仍是10多位,由于小数位数不固定,我无法用FormatStr实现。
...全文
161 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
IORILI 2003-08-21
  • 打赏
  • 举报
回复
lxpbuaa(桂枝香在故国晚秋) :sql server 2000有这个属性吗
47522341 2003-08-21
  • 打赏
  • 举报
回复
up
ld9702 2003-08-21
  • 打赏
  • 举报
回复
最好是指定好小数的位数,比如这个字段小数位就是4位,如果不指定的话在以后的统计中会有很多问题,比如小数进位而影响到总数的不准确。
lxpbuaa 2003-08-21
  • 打赏
  • 举报
回复
设置字段的Precision属性,该属性就表示小数点后数字个数。

—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧