entity-framework-4 – 实体框架舍入

我的一个实体对象(EF4)有一个十进制属性.数据库中的字段是十进制(18,2)

如果我将值设置为30.4777,它只会在insert语句中向db发送30.47(由跟踪器确认).有没有办法让它发送30.4777,然后让数据库四舍五入(这似​​乎很高兴否则)?

最佳答案 您可以自己设置十进制字段的精度和比例属性.只需右键单击设计器中的属性,然后选择“属性”.在属性窗口中,您将找到精度和比例.将Scale设置为4并再次尝试查询.

点赞