3

我不确定这是否是一个错误,但是当我向模型添加新视图或新存储过程时,它会更新所有存在的表。所以我的问题是它应该像这样工作吗?如果应该如何在不更新整个模型的情况下添加一些新程序?

4

1 回答 1

1

是的,当使用 EntityFramework 的“更新模型”功能时,这是正确的功能。它查看每个数据库对象并更新 EF 模型以匹配它在数据库中找到的内容。这部分是因为设计器不允许您专门选择要更新的表或视图,因此它会验证数据库中的任何更改。这允许模型主动确保当它连接到数据库时,不会因数据库的变化而出错。

于 2013-05-15T17:13:09.573 回答