sql数据库中decimal字段,当值小于1的时候,无整数部分怎么处理?

lid123456 2009-03-11 11:28:11
我使用的SQLserver2000。其中,用了decimal字段,如果值是大于1的,很正常,如果小于1,如0.25时查询出来或用水晶报表显示或打印,只显示.25
请问,如何正常显示为0.25
如图:
...全文
565 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2009-03-13
  • 打赏
  • 举报
回复
水晶报表里,在这个字段上点右键,设置字段格式,在弹出来的界面上,切换到“数字标签页”
点“自定义按钮”
在弹出来的小界面上,把“起始零”打上钩。
lid123456 2009-03-11
  • 打赏
  • 举报
回复
好的,我在SQL中把该字段的类型换成了float类型,就可以显示零了,如果不改类型,请大家继续提供其他方法
ginni215 2009-03-11
  • 打赏
  • 举报
回复
在设置显示格式里,有一个Checkbox选项,好象是是否显示零,你看下,绝对有,我用过~~
lid123456 2009-03-11
  • 打赏
  • 举报
回复
在客户端吗。请明示
vrhero 2009-03-11
  • 打赏
  • 举报
回复
格式化输出...去看MSDN中“数字格式字符串”一节...
lsj_zrp 2009-03-11
  • 打赏
  • 举报
回复
格式化一下
wolf1118baby 2009-03-11
  • 打赏
  • 举报
回复
格式化一下或者专门过滤小数的显示!
lid123456 2009-03-11
  • 打赏
  • 举报
回复
解决了
这跟系统是有关系的,在区域与语言选项中设置一下即可

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧