首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb decimal类型,该如何处理

2012-01-13 
vb decimal类型现在我sql2000里面有一个decimal类型的字段我从文本框输入数字:例如:12.11 就正常。如果输入

vb decimal类型
现在我sql2000里面有一个decimal类型的字段
我从文本框输入数字:
  例如:12.11 就正常。如果输入 12.00,写入数据库就只有12 ,如果输入0.12,数据库里就只有 .12 。
请问,怎么把小数点前后的 0 显示出来?


[解决办法]
显示到控件中时格式化一下就可以:
text1.text=format(rs!字段名,"###0.00")

[解决办法]
把 decimal类型的字段 改下行不?改成float
[解决办法]
你在字段中设置小数位是两位吧
[解决办法]

探讨
引用:
把 decimal类型的字段 改下行不?改成float

改成float也不行,sql2000里面显示不出来小数点后面的 0

[解决办法]
探讨
引用:
显示到控件中时格式化一下就可以:
text1.text=format(rs!字段名,"###0.00")


谢谢了

请问下,sql2000里面decimal类型的字段
怎么显示 12.00 ?

[解决办法]
一个确定的数值可以有多种显示格式进行表示。
数据库里存放的是数值,至于显示成 12 还是 12.00 只是采用不同的显示格式进行表示而已,不影响数据库中的数值。
[解决办法]
你手里拿个1元硬币,你可以用下面多种方式来表示,但是这对你拿着多少钱有影响吗?
1元
1块
1.00 RMB
壹圆
一百分
[解决办法]
控件面板里--区域和语言选项--区域选项--自定义--零起始显示,选择0.7 
可解决0起始的问题

热点排行