sql >> Database teknologi >  >> RDS >> Sqlserver

Vil du aktivere IDENTITY_INSERT i Entity Framework, SQL Server 2008?

Når du bruger en identitetskolonne, skal du sikre dig, at du har indstillet denne korrekt i din EDMX (Entity Framework) model. Din kolonne skal se sådan ud:

Er din kolonne indstillet til at være StoreGeneratedPattern = Identity og Entity Key = True ?? Hvis ikke - prøv det!

Det er standarden, der skal kortlægges automatisk, når den situation eksisterede på det tidspunkt, hvor du oprettede EDMX-modellen. Hvis du ændrede din kolonne i SQL Server, efter du har oprettet modellen, og du ikke har opdateret modellen, så har du muligvis en uoverensstemmelse, der kan føre til sådanne fejl.




  1. Sådan konverteres store bogstaver til små bogstaver i SQL Server - LOWER()

  2. Håndtering af MySQL langvarige forespørgsler

  3. MySQL-datatyper for kryptovaluta?

  4. SQL-forespørgsel for at finde sidste dag i den aktuelle måned?