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

如何定义“-27.36db”的数据类型

2012-03-31 
怎么定义“-27.36db”的数据类型?我想在表中建一个字段,使它的结果为负数,且有单位“db”怎么做到?而且,希望运

怎么定义“-27.36db”的数据类型?
我想在表中建一个字段,使它的结果为负数,且有单位“db”
怎么做到?
而且,希望运行表单进行添加数据时,直接输入   27.36,而不是输入“-27.36db”。
而在打印时,报表又自动显示“-27.36db”
谢谢各位先!

[解决办法]
作为字符型处理,更新数据时做个变换:
'- '+alltrim(str(lnValue,10,2))+ 'db '
[解决办法]
该字段应设为数值型,长度为可设为10,小数点位数设为2。在显示或打印时按楼上的方法进行转换即可。
[解决办法]
要变换处理
[解决办法]
字段用数值型,打印时,在域控件的表达式里填写: "- "+TRANSFORM(字段名)+ "db "

热点排行