社区
Delphi
帖子详情
access中我改了个字段从整形到双精度型,小数位数:2位,但是显示出来的是好多位,怎么回事?
therabbit00
2004-08-11 08:21:19
本来改成单精度的,小数位数也是2,可是grid显示的时候出来很多位,后来改成双精度,2位,就好了只有2位了,可是其它没改动的字段原来好好的,现在却显示出来好多位,我头都大了,不知道怎么回事。那些没改过的字段都是单精度的,2位,我把它们都改成双精度,还是不行。郁闷阿。
...全文
832
14
打赏
收藏
access中我改了个字段从整形到双精度型,小数位数:2位,但是显示出来的是好多位,怎么回事?
本来改成单精度的,小数位数也是2,可是grid显示的时候出来很多位,后来改成双精度,2位,就好了只有2位了,可是其它没改动的字段原来好好的,现在却显示出来好多位,我头都大了,不知道怎么回事。那些没改过的字段都是单精度的,2位,我把它们都改成双精度,还是不行。郁闷阿。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
等待升级
2004-09-11
打赏
举报
回复
format
siemems
2004-08-13
打赏
举报
回复
Sql的话应该是Select Str('abc',5,2) from table1
返回的是abc的5位+2位小数
不知道access可以用吗
therabbit00
2004-08-13
打赏
举报
回复
我觉得这不是解决问题的办法,因为在我修改之前是没有问题的。我们还没有找的原因所在,再说,那么多字段和表,每个都要加一行代码,也不合适。还望高手给出一个根本简洁的解决方法。
luke5678
2004-08-12
打赏
举报
回复
补充一下:
显示Format以后的字段:
ShowMessage(ADODataSet1.FieldByName('abc').DisplayText);
(呵呵,嗔点分)
ujjcel
2004-08-12
打赏
举报
回复
关注
hthunter
2004-08-12
打赏
举报
回复
这不是ACCESS的错, 而是DELPHI或者说大多数语言对于小数处理的问题
hthunter
2004-08-12
打赏
举报
回复
procedure TForm1.ADODataSet1AfterOpen(DataSet: TDataSet);
begin
TBCDField(ADODataSet1.FieldByName('abc')).DisplayFormat := '#.00';
end;
therabbit00
2004-08-11
打赏
举报
回复
晕倒,这不是解决问题的办法,到底是什么原因呢
难道access设置小数位数的功能是白痴
jacobran
2004-08-11
打赏
举报
回复
将其字段改为货币类型
therabbit00
2004-08-11
打赏
举报
回复
字段的DisplayFormat在哪里改阿
therabbit00
2004-08-11
打赏
举报
回复
它提示我输入表达式含有无效的日期值,没办法改
seasunsky
2004-08-11
打赏
举报
回复
楼上说完了
hthunter
2004-08-11
打赏
举报
回复
修改字段的DisplayFormat为#.00
cctv6012cn
2004-08-11
打赏
举报
回复
占个一楼先。这个问题我碰到过。马上回答你
计算机二级
数
据库
access
的总结.pdf
数
值
型
字段
中
,
双精度
字段
指小
数
点后的
位
数
,货币
型
默认保留两
位
小
数
。自动编号类
型
是唯一的,每个表只能有一个。 2. 插入行操作:新行会插入在已选行的上方。 3. 输入掩码:用于限制用户输入的格式,双引号内的...
ACCESS
基本函
数
大全【经典免费】.docx
- `Round()`:按照指定的
小
数
位
数
进行四舍五入。 - `Sqr()`:返回
数
值的平方根。 - `Sgn()`:返回
数
值的符号,正
数
为1,零为0,负
数
为-1。 - `Rnd()`:生成0到9之间的随机
数
,参
数
决定随机
数
的生成方式。 2. **...
2021-2022计算机二级等级考试试题及答案No.14031.docx
1.
数
字/货币
型
数
据的
小
数
位
数
:在
数
据库管理
中
,不同类
型
的
数
据
字段
允许的
小
数
位
数
不同。字节、整
数
、长整
数
等整
数
类
型
数
据没有
小
数
位
;单精度浮点
数
(Single)通常有0到5
位
小
数
。因此,(1)和(2)是正确的。 2. ...
SQL
数
据类
型
[定义].pdf
7. Double:8字节,
双精度
浮点
数
,处理更精确的小
数
。 8. Currency:8字节,用于货币值,支持15
位
整
数
和4
位
小
数
。 9. AutoNumber:自动为每条记录分配
数
字,从1开始。 10. Date/Time:8字节,用于日期和时间。 11. ...
SQL
数
据类
型
(doc版)
7. Double:8字节
双精度
浮点
数
,精度更高,适合大部分
数
学计算。 8. Currency:用于存储货币值,支持15
位
数
字和4
位
小
数
。 9. AutoNumber:自动为每个记录分配
数
字,通常从1开始。 10. Date/Time:存储日期和时间信息...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章