dbgrid显示不同小数位数问题

mygis 2003-08-05 11:13:45
数据库是sql server,字段类型是real,在dbgrid中想这样显示:
有板有眼条记录是显示小数点后备干部位,其他记录显示小数后1位或不显示,怎么办?
...全文
44 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
okok1000 2003-08-05
  • 打赏
  • 举报
回复
你用TABLE,或者QUERY 连接DBGRID 的话,可以在那里边选择你要限制格式的字段,用displayformat 属性来限制,例如 显示0.01的话 就是#0.00#
lhpgh 2003-08-05
  • 打赏
  • 举报
回复
DBGIRD显示之前,使用一下FormatFloat这个函数吧。
mygis 2003-08-05
  • 打赏
  • 举报
回复
上面2位说的设置字段,那么所有的记录都这样显示了.我的要求是不同记录的显示而不是字段.
yesxwl 2003-08-05
  • 打赏
  • 举报
回复
设置数据集字段的displayformat='0.0000'
  • 打赏
  • 举报
回复
displayformat
mygis 2003-08-05
  • 打赏
  • 举报
回复
DBGIRD显示之前,使用一下FormatFloat这个函数吧。

在哪里用?就是在什么事件中或过程中用?

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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