MVC 在实用entity framework时实体字段类型为decimal时只留两位小数

public class Agents : BaseEntity
    {
        public decimal Xzb { get; set; }

}

问题如题,解决方法:

在自定义 DbContext中重写OnModelCreating方法 增加:modelBuilder.Entity<Agents>().Property(p => p.Xzb).HasPrecision(16, 6);保留6位小数

保存成功

posted @ 2016-04-08 16:04  rjDing  阅读(734)  评论(0编辑  收藏  举报