加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 如何格式化DBGrid列以显示两个小数位?

发布时间:2020-12-15 04:14:56 所属栏目:大数据 来源:网络整理
导读:参见英文答案 Setting a DBGrid column format in Delphi3个 我想格式化特定单元格强制两个小数位.数据来自ElevateDB存储过程并连接到TDataSource. 编辑:SQL编程注: 我不确定这是否只是一个ElevateDB问题.在了解Fields Editor之前,我尝试使用存储过程中的C
参见英文答案 > Setting a DBGrid column format in Delphi3个
我想格式化特定单元格强制两个小数位.数据来自ElevateDB存储过程并连接到TDataSource.

编辑:SQL编程注:

我不确定这是否只是一个ElevateDB问题.在了解Fields Editor之前,我尝试使用存储过程中的CAST(NumericField as varchar(10))语句在SQL级别格式化数据.通过这样做,它没有在字段编辑器中为此特定字段公开DisplayFormat属性.

当我从存储过程中删除CAST()语句时,DisplayFormat属性显示在字段编辑器中.

解决方法

您可以通过格式化基础字段来格式化DBGrid列.如果没有完成,请在数据集中创建静态字段,然后将相关字段的DisplayFormat属性设置为0.00,您就完成了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读