佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 986|回复: 6

有谁能帮我解决这个问题吗?

[复制链接]
发表于 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 to 2了,但30 还是不能自动变成30.00  WHY?
回复

使用道具 举报


ADVERTISEMENT

发表于 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 如 ##.##

试试看
回复

使用道具 举报

Follow Us
发表于 1-12-2005 11:35 PM | 显示全部楼层
Label1.Text = Format(400, "##.00")

这样就可以了
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 24-7-2025 02:26 AM , Processed in 0.115955 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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