如何修改BDE使MONEY类型正确显示? (200分)

  • 主题发起人 主题发起人 林茂
  • 开始时间 开始时间

林茂

Unregistered / Unconfirmed
GUEST, unregistred user!
软件平台:Delphi4+MS SQL-server6.5
问题: Money类型在BDE中被强制显示为¥+INT型,库中存储为MONEY
比如:录入4.7,显示¥5。库中为4.7。
如何使显示不变?
哪位大虾知道,敬请告之在下!不胜感激!
 
在系统区域设置中将货币的小数位数由0 改为2,
试试看
 
Dear 林茂:

只需如此:
1、先检查您的数据控件(Ttable or Tquery)中有没有该MONEY字段,
如没有,则添加进去。
2、在Object Inspector中检查该字段的DisplayFormat属性,写上0.00即可。可以是要想显示的任何格式。


另一个办法,也可在dbe中的dirctionary中添加该字段的显示属性(略)。

Please feel free to post if you still not clear.
 
Chxn:请问系统区域在哪里?
我真想给你加200分!
如果成功,我会的!
 
Dear 林茂:

当然,在控制面板的区域设置中,货币栏的小数设置。

还有问题吗?
 
谢谢两位!谢谢两位!
 
后退
顶部