我正在尝试将价格数据存储在我的 Access 数据库中,并且出于某种原因使用货币字段(而不是小数),包括我使用的是旧版本的 Access,这在此线程中进行了详细说明:PARAMETER 子句中的语法错误当使用 MS Access querydefs 作为 Decimal 类型传递参数时。
为了系统之间的一致性,我需要将价格存储到小数点后 6 位。但是,无论我在 Access 中选择什么设置,我输入的值都会自动四舍五入到小数点后 4 位。
这是表中设置为小数点后 8 位的字段(我需要 6,但以防万一):
这是刚刚输入的尚未四舍五入的数字:
在我按下回车键后,该值保存到表中,但四舍五入为 4 dps:
有什么方法可以让 MS Access 将货币数据类型存储到小数点后 4 位以上?难道我做错了什么?
非常感谢,
杰米