社区
C++ Builder
帖子详情
如何定义DBEdit显示的小数位数?
myhui
2002-12-23 01:13:36
我用DBEdit来显示数据库中的数据,但由于位置有限,DBEdit的宽度不能很大,若显示的小数位数过多,数据往往看不全。所以,我想定义DBEdit显示的小数位数,这样也可以统一风格。
谢谢
...全文
91
11
打赏
收藏
如何定义DBEdit显示的小数位数?
我用DBEdit来显示数据库中的数据,但由于位置有限,DBEdit的宽度不能很大,若显示的小数位数过多,数据往往看不全。所以,我想定义DBEdit显示的小数位数,这样也可以统一风格。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myhui
2002-12-27
打赏
举报
回复
我在设计时,字段还没有建立,是在运行时用SQL语句产生字段,这时候如何在程序里面设置新产生字段的Format属性
yyfzy
2002-12-23
打赏
举报
回复
Format
gfh_79_0
2002-12-23
打赏
举报
回复
如果你使用Query或Tabel
保证Query或Tabel选择好数据集,双击Query或Tabel选择Add all fields,然后选择其中想要设置小数位的字段,在Object Inspector 中设置该字段的DisplayFormat属性0.00(两位小数)即可。
lingbin
2002-12-23
打赏
举报
回复
你可以在SQL语句中用ROUND()的方法来设定它的小数位数。
比如:select ROUND(金额,2) as Money from 表名
筛出来的金额应该是两位小数的。你可以改金额后面那个2,可能任意取多少位都行。
gfh21cn
2002-12-23
打赏
举报
回复
你不要使用数据感知控件
你用其他控件象TEdit之类
处理DataSource的OnChange事件,确定显示的文本,并给TEdit对象赋值
hopelhs
2002-12-23
打赏
举报
回复
在数据库中设置
踏岸寻柳
2002-12-23
打赏
举报
回复
如果对数值精度要求不是很高的话可以这样:显示的时候对数据进行截取substr
FenixMeng
2002-12-23
打赏
举报
回复
用DataSet的DisplayFormat属性,具体方法看帮助。
wennier
2002-12-23
打赏
举报
回复
在数据集里设定。将要显示为小数的字段选定,有个format属性可以写成0.00
devie
2002-12-23
打赏
举报
回复
在数据库中直接设置比较好
lzy773
2002-12-23
打赏
举报
回复
用Format进行格式化,具体的请找Help吧
Delphi format默认
小
数
位
%f 默认保留两位小
数
,多位小
数
时,要自带上格式化参
数
,如%.4f
Gbase 8s
db
access环境变量介绍
DB
FLTMASK 默认情况下,
db
access会尽可能的
显示
浮点
数
的
小
数
位
数
。通过设置该环境变量,控制
db
access在输出小
数
信息时,尽量只
显示
指定位
数
的小
数
。
DB
EDIT
设置
db
access中使用的操作系统文本编辑器,默认为vi。
DB
MONEY GBase 8s中的money
数
据类型的
显示
。默认情况下,会根据操作系统的本地化设置,
显示
货币信息。可以通过该环境变量,设置需要
显示
的信息。 GL_DATE GBase 8s中的date
数
据类型,默认格式为月/日/年(英文),可以设置GL_
Delphi浮点
数
显示
精度问题
经过单步调试,发现 在从
数
据集中获取值(LTemp:= ADOTable1.Fiel
dB
yName('Value1').AsFloat;)时便是如此 :
数
据库中值为10.1,获取时 LTemp为10.1000003814697。通过更改设置Access
数
据库,字段为:
数
字->双精度,当界面表格
显示
时,采用赋值单元格形式。软件使用Access
数
据库,字段设置:
数
字->单精度,当界面表格
显示
时,采用赋值单元格形式。
java不用科学计
数
法,java的double的大
数
值时 怎么才能不
显示
成科学计
数
法 – fengyee_zju的专栏 – 博客频道 – CSDN.NET...
Double d = new Double("1234567890.12");System.out.println(“d:=”+d);java.text.NumberFormat nf = java.text.NumberFormat.getInstance();nf.setGroupingUsed(false);System.out.println(“d:=”+nf.format(d));
显示
结...
Text限制用户输入
(一)T
Edit
、T
DB
Edit
、TComboBox、T
DB
ComboBox的输入分三种类型限制: (1)任意输入 (2)整
数
输入 (3)浮点
数
输入 限制的项目如下: (1)整
数
输入只能输入
数
字0-9、+、- (2)浮点输入只能输入
数
字0-9、+、-、. (3)+和-只能有其一,并且只能出现在最前面 (4).只能有一个 (5)限制
小
数
位
数
函
数
如下: procedur...
C++ Builder
13,824
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章