C# 获取试图使用实体框架模型插入的DBUpdateConcurrencyExcpetion
我试图使用实体框架模型将数据插入到数据库中,但我不断收到DbUpdateConcurrencyException错误,因为它认为要更新的行为零。 我想我错过了一些简单的东西,但是有人能告诉我正确的方向吗,谢谢C# 获取试图使用实体框架模型插入的DBUpdateConcurrencyExcpetion,c#,entity-framework,C#,Entity Framework,我试图使用实体框架模型将数据插入到数据库中,但我不断收到DbUpdateConcurrencyException错误,因为它认为要更新的行为零。 我想我错过了一些简单的东西,但是有人能告诉我正确的方向吗,谢谢 using (var db = new Logtable()) { var log = new Log { WebId = 1, Time = DateTime.Now
using (var db = new Logtable())
{
var log = new Log
{ WebId = 1,
Time = DateTime.Now
};
db.Logs.Add(log);
db.SaveChanges();
}
从日志表类
public virtual DbSet<Log> Logs { get; set; }
公共虚拟数据库集日志{get;set;}
可能有很多问题,您是否检查了SQL数据库,该表将需要标识种子,在Id字段中进行设置。我的表键错误,我的代码正确,谢谢!“我把桌子上的钥匙弄错了,我的代码是正确的”现在你可能。。1) 在一天左右的时间内回答你自己的问题,或者。。2) 删除该问题。