Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

mvc4 - db.SaveChanges() - valeur décimale hors plage

Trouvé quel est l'accord entre ces deux fils :

Comment puis-je empêcher les valeurs décimales d'être tronquées à 2 emplacements lors de l'enregistrement à l'aide de EntityFramework 4.1 CodeFirst ?

Précision décimale et échelle dans EF Code First

Appliquer spécifiquement ce code au mien :

public class MyContext : DbContext
{
    public DbSet<Metrics> Metrics { get; set; }

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        modelBuilder.Entity<Metrics>().Property(x => x.PPM).HasPrecision(4, 3);
    }
}