社区
Delphi
帖子详情
DBGridEh显示小数位数
coderee
2012-09-28 09:45:45
DBGridEh中的数值列最多能显示几位小数,小数点后7位数的数据只能显示到小数点后第4位吗?
...全文
537
10
打赏
收藏
DBGridEh显示小数位数
DBGridEh中的数值列最多能显示几位小数,小数点后7位数的数据只能显示到小数点后第4位吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
u010445725
2014-08-06
打赏
举报
回复
楼主解决了没有,急求
_令狐大侠_
2012-09-30
打赏
举报
回复
但是显示在delphi dbgrideh显示只保留4位小数,我的最小要7为小数,苦恼啊
_令狐大侠_
2012-09-30
打赏
举报
回复
我在数据库中字段是 利率 decimal(18,7) default 0
_令狐大侠_
2012-09-30
打赏
举报
回复
我也在苦恼这个问题顶啊
山东蓝鸟贵薪
2012-09-28
打赏
举报
回复
假如
k : Double = 7777.777;
结果为:
7777.78
假如
k : Double = 7777;
山东蓝鸟贵薪
2012-09-28
打赏
举报
回复
Delphi,保留小数位
1.RoundTo---需要在uses中加入Math
保留浮点数到小数点后特定位,四舍五入,当然也可以保留到整数如下:
label2.Caption := FloatToStr(RoundTo(k, -2)); //此句要用Math
label2.Caption := FloatToStr(RoundTo(k, 2)); //此句要用Math
假如
k : Double = 7777.777;
上面结果分别为:
7777.78
7800
2. Format
注意直接输出字符型,不需要FloatToStr();
Label1.Caption := Format('%.2f',[k]);
coderee
2012-09-28
打赏
举报
回复
我说的是0.1111111在DBGridEh只能显示0.1111,怎样才能显示0.1111111?
torch_pym
2012-09-28
打赏
举报
回复
DisplayFormat='##.####';
kaikai_kk
2012-09-28
打赏
举报
回复
TFloatField(ADOQuery1.FieldByName('列名')).DisplayFormat='0.0000';
-HelloWorld-
2012-09-28
打赏
举报
回复
数据库的该字段如果为Float的话是可以全显示的,如果你的字段是decimal或者没办法改变的话,可以考虑将该字段乘以1000倍显示什么的……
DELPHI 表格控件
DB
Grid
Eh
史上最全使用资料(101页)
一、
DB
Grid
Eh
(增强型表格组件)功能详解.....................................................................4 二、应用实例..........................................................................................................................5 1. 定制标题行......................................................................................................................5 1) 制作复杂标题行.......................................................................................................5 2) 按钮式标题..............................................................................................................5 3) 标题行
显示
图片.......................................................................................................5 4) 如根据不同状态在
数
据单元格中
显示
相应图片...................................................5 5) 自动
显示
标题行的升降排序标志符(▽降序△升序)并做相应排序...............6 6) 点
db
grid
eh
标题排序..............................................................................................7 7) 在
DB
Grid
EH
中怎样实现多重排序(标题出现0123等排列序号)? ................ 11 8) 让
db
grid
显示
序号................................................................................................ 11 2. 外观布局........................................................................................................................12 1) 根据不同字段值
显示
相应的小图片.....................................................................12 2)
显示
检查框(checkbox)外观.............................................................................12 3)
显示
单、多列下拉列表.........................................................................................12 4)
显示
日历下拉列表.................................................................................................13 5) 3D或平面外观效果...............................................................................................13 6) 行头和列头的启用关闭.........................................................................................13 7)
DB
Grid
如何实现透明效果?.................................................................................13 8) 滚动条的各种应用.................................................................................................16 9)
数
据行高................................................................................................................19 10)
DB
Grid
设置Rowheight后如何将单元格内容纵向和垂直都居中?..............19 11) 设置
DB
Grid
EH
自适应列宽的最好方法.........................................................20 12)
Eh
lib 的
DB
Grid
Eh
首列加序号........................................................................21 13) 分行分列、单元格的颜色设置.........................................................................23 14) 点击不同单元格列,执行不同的动作.............................................................27 15) 下拉式计算器.....................................................................................................28 16) 鼠标移到某个单元格,指针形状改变.............................................................28 17) 自动填充网格列宽到网格客户区.....................................................................29 18) 从注册表或ini文件中保存或恢复网格和列的层次。...................................29 3. 编辑功能........................................................................................................................29 1) 多选........................................................................................................................29 2) 文本多行
显示
.........................................................................................................30 3)
显示
备注字段.........................................................................................................30 4) 如何让
db
grid
eh
1
显示
数
据时只
显示
两位小
数
...................................................30 5) 获得当前
DB
Grid
Eh
表中单元格的序号.............................................................30 6) 怎样在
db
grid
Eh
和Edit中
显示
金额的千分号...................................................30 7) end;请问怎么才能使
DB
Grid
Eh
不滚动就能提交
数
据?...................................32 8) 我怎么把
db
grid
里的
数
据一次插入到
数
据库呢................................................32 9) 在
DB
Grid
中可选中行而又可进入编辑状态......................................................32 10) 修正
DB
Grid
eh
丢失焦点时自动关闭输入法的问题......................................35 11)
DB
GRID
EH
选定多行删除怎么实现...............................................................36 12)
DB
Grid
滚动表格的代码...................................................................................37 4. 统计功能........................................................................................................................37 白波九道整理自用版 第 3 页 1) 页脚合计................................................................................................................37 2) 定制表格底部(footer)区域的汇总统计行.......................................................38 3) T
DB
SumList说明..................................................................................................38 4) 如何工作以及为什么有时SumList的集合值计算不正确?.............................39 5)
db
grid
eh
列求和.....................................................................................................39 5.
数
据功能........................................................................................................................40 1) 查找字段点击某列值的下拉按纽弹出一个从
数
据库取值下拉列表...............40 2) 使用
DB
Grid
Eh
自动过滤实现方法.....................................................................40 3) 使用
DB
Grid
Eh
自动过滤实现方法2 ..................................................................41 4)
DB
Grid
Eh
控件中使用过滤功能 (适用
eh
lib 5.2
eh
lib 5.3)................................42 5) 支持模糊查询.........................................................................................................43 6)
eh
lib4.4.50中支持模糊匹配的修改方法..............................................................44 7)
Eh
Lib 5.0 Build 5.0.13的过滤字串都是模糊过滤修改.......................................45 8) 滚动条滚动时选择不变,还有自动过滤功能的实现.........................................45 9) 增量搜索................................................................................................................46 10)
eh
lib总是按两次ctrl+f才出来查找框,怎么办?.........................................46 11) 如何改良
db
grid
eh
的文字过滤........................................................................46 12) 改进
DB
Grid
eh
表头点击自动排序,实现双击状态轮流.................................47 13) 改良
Eh
lib 的排序功能,加快排序速度.............................................................49 14) 在
Db
Grid
Eh
中
显示
TreeView效果................................................................50 15)
DB
Grid
Eh
-KeyList、PickList............................................................................51 16) 主从表设置........................................................................................................53 17) 在
Db
Grid
Eh
中
显示
表中表..............................................................................55 6. 输入/输出.......................................................................................................................56 1) 导入导出
数
据.........................................................................................................56 2) 从多种格式导入/导出
数
据到T
DB
Grid
Eh
...........................................................57 3)
DB
GRID
生成EXCEL报表.................................................................................57 4) 使用TPrint
DB
Grid
Eh
组件.................................................................................61 5) 打印时确定
Eh
lib定义的报表表头颜色? ............................................................61 6)
Eh
lib 中的Print
DB
Grid
Eh
如何印页码,即第几页共几页...................................62 7) 怎么让Print
DB
Grid
Eh
只打印
Db
Grid
Eh
中指定的列.......................................62 8) 怎样进行横向打印/ 打印预览?........................................................................62 7. 将存在的
DB
Grid
组件转换为
DB
Grid
Eh
组件...........................................................62 三、
Eh
Lib安装问题.............................................................................................................64 1.
Eh
Lib 安装步骤.............................................................................................................64 2.
Eh
Lib 安装问题(
db
sumlst.dcu出错) ..........................................................................64 3. 安装提示找不到.BPL文件...........................................................................................65 四、Delphi 下的优秀表格(
Grid
)
显示
控件........................................................................65 1. Next
Grid
.........................................................................................................................65 2. Top
Grid
3.01...................................................................................................................65 3. XL
Grid
............................................................................................................................66 4. DevExpress ExpressQuantum
Grid
.................................................................................66 5. TMS
Grid
Pack...............................................................................................................68 6.
Eh
Lib ..............................................................................................................................71 白波九道整理自用版 第 4 页 7. Prof
Grid
..........................................................................................................................71 8. Easy
Grid
.........................................................................................................................71 五、delphi 中配置文件的使用(*.ini).........................................................................71 六、窗口动画效果Animatewindow应用...........................................................................72 七、Delphi Excel to Sql Server..............................................................................................73 八、Delphi控制Excel的经验如下:..................................................................................76
db
grid
eh
中如何设置8位小
数
点?
db
grid
eh
中如何设置8位小
数
点?
db
grid
中保留两位小
数
//我经常忘记##格式的TNumericField(Fiel
dB
yName(ksz)).DisplayFormat:=##0.00; formatfloat(#,##0.#0,w)
Delphi format默认
小
数
位
%f 默认保留两位小
数
,多位小
数
时,要自带上格式化参
数
,如%.4f
Delphi第三方控件dx
db
grid
显示
小
数
时不
显示
小
数
点前的0的解决办法
1、与access无关。在电脑“控制面板”选择“日期、时间、语言、区域设置”,然后选择“更改
数
字、时间的格式”,在“区域选项”中单击“自定义”,最后更改“零起始
显示
”.7为0.7。即可。 这样做,在整个电脑系统中,只要零点几的小
数
都将以0开始,
显示
0.几。2、另一种做法。在access中,在设计试图中打开你的表“device-table”,字段“baout”类型选择为“
数
字”,“字段大小”选择“小
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章