查看: 986|回复: 6
|
有谁能帮我解决这个问题吗?
[复制链接]
|
|
textfield 1 我打 50,
textfield 2 我打 80,
textfield 3 会自动出现400
但我想把 400 变成 400.00 , 该如何在vb.net里设定呢?
同时如果在access里,我已把data type改为decimal, decimal place set to 2了,但30 还是不能自动变成30.00 WHY? |
|
|
|
|
|
|
|
发表于 15-11-2005 11:17 AM
|
显示全部楼层
原帖由 一只优雅的猪 于 15-11-2005 10:14 AM 发表
textfield 1 我打 50,
textfield 2 我打 80,
textfield 3 会自动出现400
但我想把 400 变成 400.00 , 该如何在vb.net里设定呢?
同时如果在access里,我已把data type改为decimal, decimal place set t ...
正常是这样的, 2decimal Place只有当有小数的时候才会出现. |
|
|
|
|
|
|
|

楼主 |
发表于 15-11-2005 03:48 PM
|
显示全部楼层
如果我想无论有没有小数,都出现 .00 在后面呢?
400 = 400.00 |
|
|
|
|
|
|
|
发表于 15-11-2005 04:07 PM
|
显示全部楼层
你要 DISPLAY 在 PROGRAM 里面
还是要 SAVE 进 DATABASE 时是有 DECIMAL? |
|
|
|
|
|
|
|

楼主 |
发表于 15-11-2005 04:47 PM
|
显示全部楼层
原帖由 blue2005 于 15-11-2005 04:07 PM 发表
你要 DISPLAY 在 PROGRAM 里面
还是要 SAVE 进 DATABASE 时是有 DECIMAL?
两个都需要。。。麻烦你了。。 谢谢 |
|
|
|
|
|
|
|
发表于 1-12-2005 10:08 PM
|
显示全部楼层
要 SAVE 进 DATABASE 的话, 你的 PROGRAM 一定要在 SAVE 时就放 MASK ##.## 的 FORMAT. 当然 DATABASE 的 FORMAT 也是要有 DECIMAL
DISPLAY 时同样也要 SET MASK FORMAT 如 ##.##
试试看 |
|
|
|
|
|
|
|
发表于 1-12-2005 11:35 PM
|
显示全部楼层
Label1.Text = Format(400, "##.00")
这样就可以了 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|