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

前端之家收集整理的这篇文章主要介绍了delphi – 如何格式化DBGrid列以显示两个小数位?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > 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,您就完成了.
原文链接:https://www.f2er.com/delphi/101965.html

猜你在找的Delphi相关文章