access数据库数据类型为数字类型时,它把0都省略了

access数据库数据类型为数字类型时,它把0都省略了,小数点前面的0和后面的0都省略了,它只是把0省略,别在数字不省略例如:0.5-->.51.0-->1而1.2等显示... access数据库数据类型为数字类型时,它把0都省略了,小数点前面的0和后面的0都省略了,它只是把0省略,别在数字不省略
例如:0.5 -->.5
1.0 -->1
而1.2等显示又是对的
因为在access数据库中就是这样显示,所以在ASP读出后也是是这样了,怎么在access数据库中解决呢?是不是access数据库版本太低了??只有30分了,全给了
可不可以写的简单点,最好是针对我这个例子,我是新手,不懂.拜托了.能不能在access中解决这个问题?
展开
 我来答
dooori
2007-07-01 · 超过31用户采纳过TA的回答
知道答主
回答量:91
采纳率:100%
帮助的人:0
展开全部
用FormatNumber 函数来解决

FormatNumber 函数
请参阅
FormatCurrency 函数 | FormatDateTime 函数 | FormatPercent 函数
要求
版本2
返回表达式,此表达式已被格式化为数值。

FormatNumber(
expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]]
)
Arguments
Expression
必选项。要被格式化的表达式。
NumDigitsAfterDecimal
可选项。指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
IncludeLeadingDigit
可选项。三态常数,指示是否显示小数值小数点前面的零。有关数值,请参阅“设置”部分。
UseParensForNegativeNumbers
可选项。三态常数,指示是否将负值置于括号中。有关数值,请参阅“设置”部分。
GroupDigits
可选项。三态常数,指示是否使用计算机区域设置中指定的数字分组符号将数字分组。有关数值,请参阅“设置”部分。
设置
IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 参数可以有以下值:

常数 值 描述
TristateTrue -1 True
TristateFalse 0 False
TristateUseDefault -2 使用计算机区域设置中的设置。

说明
当省略一个或多个可选项参数时,由计算机区域设置提供被省略参数的值。

注意 所有设置信息均取自区域设置的“数字”附签。

下面例子利用 FormatNumber 函数把数值格式化为带四位小数点的数:

Function FormatNumberDemo
Dim MyAngle, MySecant, MyNumber
MyAngle = 1.3 ' 用弧度定义角。
MySecant = 1 / Cos(MyAngle) ' 计算正割值。
FormatNumberDemo = FormatNumber(MySecant,4) ' 把 MySecant 格式化为带四位小数点的数。
End Function
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式