这是我的问题。我更改了数据库位置,首先它在外部服务器上,然后我将其导出到我的本地位置 (./SQLEXPRESS) 现在我无法插入记录,因为它说该记录包含 NULL id 值。但它是正确的,因为它是一个自动增量,我通过“0”或 null 来告诉我的数据库插入一行(它是 db.mytable.add(myrow),它是基本行为)。为什么现在它告诉我通过设置 id 的行?
这是简单的代码
db.Company.Add(company);
db.SaveChanges();
它在 SaveChanges 上给出错误
我认为这是一个数据库所有者问题