起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4496|回复: 12

[结贴] 急急!!设置完decimal类型后,数据库不显示小数

[复制链接]

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2016-12-2 09:13:28 | 显示全部楼层 |阅读模式
版本: BeX5V3.3 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: 浏览器:
1.实体类 期初余额,当日收入,当日支出,期未余额都设置为decimal 类型,生成数据库也是deciaml,但前台输入小数后,保存到数据库时就不显示小数,不知为什么????
2.如何把decima类型变量进行l两个数相加操作
3.把SELECT sum(zjrbb.fDRXJJLL)
FROM gu_jtsqzjrbb zjrbb
   WHERE  zjrbb.fTBDW='辽宁唯沣' and zjrbb.fSQRQ BETWEEN  '2016-11-25' AND '2016-11-26'
得到结果值decimal类型,如何转为float型

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2016-12-2 09:14:55 | 显示全部楼层
设置变量为decimal类型后数据库无法显示
decimal数据库无法显示小数.png
decimal设置完毕.png
回复 支持 反对

使用道具 举报

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2016-12-2 09:19:34 | 显示全部楼层
执行完
SELECT sum(zjrbb.fDRXJJLL)
FROM gu_jtsqzjrbb zjrbb
   WHERE  zjrbb.fTBDW='辽宁唯沣' and zjrbb.fSQRQ BETWEEN  '2016-11-25' AND '2016-11-26'
执行完sql语句.png
回复 支持 反对

使用道具 举报

92

主题

254

帖子

638

积分

高级会员

Rank: 4

积分
638
QQ
发表于 2016-12-2 09:24:36 | 显示全部楼层
lwcompany 发表于 2016-12-2 09:19
执行完
SELECT sum(zjrbb.fDRXJJLL)
FROM gu_jtsqzjrbb zjrbb

设置概念的时候你没有设置decimal的小数位数啊,在长度那一列设置小数位。
回复 支持 反对

使用道具 举报

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2016-12-2 09:34:52 | 显示全部楼层
本帖最后由 lwcompany 于 2016-12-2 09:40 编辑

oa那个净值也没设置小数位,数据库照样显示的,测试了还是不好用
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-12-2 10:50:30 | 显示全部楼层
Decimal设置了小数保存的时候就会有数据
2.33类似于这样的保存后就变成2了?

可以/UI2/system/components/justep/data/demo/data.w中的Decimal看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2016-12-2 14:48:15 | 显示全部楼层
本帖最后由 lwcompany 于 2016-12-2 14:49 编辑

Decimal设置了小数保存的时候就会有数据-已这样设置了,但不知有没有危险关于第二个问已解决
sbrqcyesum =rowfCSHJE.add(rowfcalculatorxjjll);
                  System.out.println(sbrqcyesum);
第三个问,把数据库改为decimal了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-12-2 16:26:23 | 显示全部楼层
现在不正确具体是什么现象,2.33类似于这样的保存后就变成2了?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2016-12-2 16:35:02 | 显示全部楼层
jishuang 发表于 2016-12-2 16:26
现在不正确具体是什么现象,2.33类似于这样的保存后就变成2了?

嗯,就是点击流程中的保存后,数据库无法显示小数。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-12-2 17:11:19 | 显示全部楼层
/UI2/system/components/justep/data/demo/data.w中的Decimal填写数据保存看看有问题吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-20 07:30 , Processed in 0.068779 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表