【发布时间】:2018-09-17 12:38:01
【问题描述】:
我有以下问题,当我尝试通过 NHibernate 向数据库写入十进制字段时,它总是以 (7.5) 的精度 x 比例写入,因为我需要它的精度 x 比例为 (11 , 8).我已经尝试了几件事,但我做不到。
数据库列
longitude DECIMAL (11, 8);
映射字段
<property name="Longitude">
<column name="Longitude" sql-type="decimal" length="11" precision="8" />
</property>
类属性
public virtual decimal Longitude { get; set; }
银行里是这样录的,
-11.22222000
因为我需要将它记录为
-11.22222333
【问题讨论】:
-
Camilo Terevinto,我把问题翻译成了英文。
标签: c# nhibernate