社区
数据库相关
帖子详情
输入数字12.2变成了12.199999
alan197576
2007-04-11 11:23:09
我用BDE连接SQL数据库,前台无论是用TABLE还是QUERY,在DBGRID中要显示12.2则自动变为11.199999,我的SQL用的number (18,6),BDE BCD设置为true 或false均无效
...全文
323
17
打赏
收藏
输入数字12.2变成了12.199999
我用BDE连接SQL数据库,前台无论是用TABLE还是QUERY,在DBGRID中要显示12.2则自动变为11.199999,我的SQL用的number (18,6),BDE BCD设置为true 或false均无效
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alan197576
2007-04-11
打赏
举报
回复
是的,这样的显示可以,但后台SQL的数据却变成了12.199999呢,我奇怪的是只是12.2等极少数几个数字在Displayformat中不设置时显示为12.199999其它的却不变化.
chenzhuo
2007-04-11
打赏
举报
回复
'#,##0.000000'
alan197576
2007-04-11
打赏
举报
回复
我的QQ号15471918,可否帮忙指导一下
alan197576
2007-04-11
打赏
举报
回复
改过了,以前没有这个问题的,不知道从什么时候开始出现这个现象的.
等于分两个阶段,如果只是显示成6位小数点,我输入12.2后显示为12.200000而不是显示12.199999要如何设置?
每二阶段是要显示成12.200000保存后后台SQL还是只有12.2而不是12.200000
chenzhuo
2007-04-11
打赏
举报
回复
数据库类型改为decimal(18,6)试试~
alan197576
2007-04-11
打赏
举报
回复
Jacky大哥,还是有问题,因为我要显示6位小数点,而且,这样显示以后,后台数据库也会变为带000的小数啊
xiaocai800322
2007-04-11
打赏
举报
回复
关注
chenzhuo
2007-04-11
打赏
举报
回复
双击你的Query或Table 在弹出窗口中'右键'->'Add all Fields'
选择你要格式化的字段,设置起DisplayFormat属性=#,##0.00
chenzhuo
2007-04-11
打赏
举报
回复
12.2则自动变为11.199999
----
是12.199999吧,格式化一写字段就行了FormatLabel := '#,##0.00'
alan197576
2007-04-11
打赏
举报
回复
请哪位高手帮忙指点一下,小弟是自学编程,有些基础的东东搞不清楚.
alan197576
2007-04-11
打赏
举报
回复
是不是我没有陈述清楚. 我用SQL2000作后台数据库,前台用QUERY@DBGID显示数据,数值字段SQL为number(18,6),在对QUERY的数值用UPDATESQL元件UPDATE,当我在DBGRID上修改数值进,输入12.2,只焦点移动,则这个数值变为12.199999. 而当我在DISPLAY中设置显示格式后,也只能让DBGRID中的数字变为12.200000,保存后的后台数据却是12.199999.这个我就感到很奇怪了,不知各位大虾有没有遇到过.在任何DELPHI的程序中都是这样子.各位可以试一下.检查一下前台及后台的值就会发现问题.这是否为DELPHI的BUG?还是设置的问题.而且我用QUERY,TABLE都试过是一样的.但ADO元件不会.可程序又不可能改.
所以请各位帮我看一看
frankie_24
2007-04-11
打赏
举报
回复
SQL语句这样 ROUND(值,位数)
不知道是不是你想要的
alan197576
2007-04-11
打赏
举报
回复
问题还没有解决,自已顶一下
alan197576
2007-04-11
打赏
举报
回复
将CurrencyDecimals设置为6试试.
深宇大哥,没看懂,可否更细一点?
alan197576
2007-04-11
打赏
举报
回复
SQL2000后台用的number,delphi没有设置
深宇
2007-04-11
打赏
举报
回复
将CurrencyDecimals设置为6试试
chenzhuo
2007-04-11
打赏
举报
回复
这个应该是浮点类型的问题,你的字段类型是什么?
weblogic
12.2
.1.4.240704 patch 36805124 WLS PATCH SET UPDATE
WLS 补丁集更新
12.2
.1.4.240704 中解决的问题 WLS 补丁集更新
12.2
.1.4.240325 中解决的问题 WLS 补丁集更新
12.2
.1.4.240104 中解决的问题 WLS 补丁集更新
12.2
.1.4.231010 中解决的问题 WLS 补丁集更新
12.2
.1.4....
weblogic
12.2
.1.4.240325 patch 36440005 WLS PATCH SET UPDATE
WLS 补丁集更新
12.2
.1.4.240325 中解决的问题 WLS 补丁集更新
12.2
.1.4.240104 中解决的问题 WLS 补丁集更新
12.2
.1.4.231010 中解决的问题 WLS 补丁集更新
12.2
.1.4.230702 中解决的问题 WLS 补丁集更新
12.2
.1.4....
Oracle OPatch
12.2
.0.1.39
Oracle OPatch
12.2
.0.1.39 是一个重要的软件更新工具,专门用于处理基于Oracle Universal Installer (OUI) 的Oracle Home环境。这个版本的OPatch旨在提高Oracle产品的稳定性和性能,同时也解决了之前版本可能存在的...
Oracle 12c
12.2
.0.1 JavaVM补丁
12.2
.0.1.180717
Oracle 12c
12.2
.0.1 JavaVM补丁for Linux x64 Patch 27923353 - Oracle JavaVM Component Release Update
12.2
.0.1.180717
ojdbc8-
12.2
.0.1.jar.zip
标题中的"ojdbc8-
12.2
.0.1.jar.zip"指的是一个包含了Oracle JDBC驱动程序版本
12.2
.0.1的压缩文件,它以jar(Java Archive)格式打包。这个驱动程序是专门为Java 8设计的,因为它的名字以"ojdbc8"开头。 在Java编程...
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章