我有一个非常简单的行,我正在使用 Entity 插入,我喜欢这样:
var context = GetEntityContext();
SOMEPOCO newobj = new SOMEPOCO
{
Data = data
};
context.SOMEOBJECTS.Add(newobj);
context.SaveChanges();
return newobj.ID;
并且确实填充了 newobj.ID(自动递增的主键)。不会引发错误或抛出异常。但是当我去 SQL Management Studio 并查询项目或在代码中查找它时,它不会显示出来。但是,如果我在数据库中手动创建一个条目,它会增加主键,就好像之前失败的条目在那里一样。
这可能是什么原因造成的?
谢谢。