Office中国论坛/Access中国论坛

标题: 如何在ADP中的存储过程中对计算的字段进行向下取整? [打印本页]

作者: majian77    时间: 2003-10-21 00:51
标题: 如何在ADP中的存储过程中对计算的字段进行向下取整?
同上,谢各位指点!
作者: HG    时间: 2003-10-21 01:12
celling()
作者: majian77    时间: 2003-10-21 17:18
具体的用法
我想向下取整字段的值(保留两位小数)。
celling(dbo.[ORDER DETAILS].BoxLength * dbo.[ORDER DETAILS].BoxWidth * dbo.[ORDER DETAILS].BoxHeight / 1000000 * dbo.[EXPORT TABLE].CT * 100) / 100
显示错误,ADP 错误,CELLING是不能识别的函数明。
很急,请各位老大帮忙。

作者: majian77    时间: 2003-10-21 19:25
呵呵,我通过下面的方法实现了
CEILING(((CEILING((dbo.[ORDER DETAILS].BoxLength * dbo.[ORDER DETAILS].BoxWidth * dbo.[ORDER DETAILS].BoxHeight / 1000000 + 0.000001) * 10000) / 10000 - 0.0001) * dbo.[EXPORT TABLE].CT + 0.0001) * 100) / 100 - 0.01
CEILING向上取整函数
作者: HG    时间: 2003-10-21 20:57
聪明的解决方法!我以前也是这样用过的!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3