SQL Server Compact在与Entity Framework一起使用时不支持标识列,因此我必须手动生成标识值。我做了如下:
DatabaseEntities de = new DatabaseEntities();
Income income = new Income();
income.Id = de.Incomes.Max(f => f.Id) + 1;
income.Time = DateTime.Today;
de.SaveChanges();
我认为这是最简单的方法,但并不成功。我认为我的问题来自身份价值的产生。请帮帮我。
答案 0 :(得分:1)