0
ich vollständige Informationen über Datensatz zu einem anderen in EF C# kopieren möchten:Objekt aus vorhandenen Objekt Entity Framework C#
List<Cohort> AnYearsCohorts = oDB.Cohorts.Where(x=>x.Year == oCh.Year).ToList();
foreach (Cohort ochort in AnYearsCohorts)
{
Cohort nChort = new Cohort();
nChort = ochort;
nChort.Year = Year;
nChort.ID = 0;
oDB.Cohorts.Add(nChort);
}
oDB.SaveChanges();
aber bekam folgende Fehlermeldung:
{"The property 'ID' is part of the object's key information and cannot be modified. "}
entfernen Sie einfach diese Zeile: nChort.ID = 0; – jpgrassi