为什么在重命名SQL Server中的表后无法检索子表数据?

时间:2013-01-23 21:23:23

标签: c# sql-server entity-framework

在SQL server中,我将我的表TrialOrderStockNumbers重命名为TrialOrderStock。外键指向TrialOrders表。在EF设计器中,我删除了TrialOrderStockNumbers实体并运行了Update Database From Database向导(添加了表TrialOrderStock)。当我运行应用程序时,现在缺少子数据。

现在,在SQL事件探查器中,不执行任何查询来获取Stock数据。在进行更改之前,探查器显示了选择数据的语句。我不得不放弃我的所有更改(现在)我打算留下旧表名。

我首先使用Entity Framework数据库。 为什么Entity Framework在重命名SQL Server中的表并更新模型后停止检索子数据?

1 个答案:

答案 0 :(得分:0)

自从我与MEF合作以来,已经有一段时间了,我遇到了与实体与数据库架构不同步的类似问题。据我所知,我只是重新生成了域名服务,问题得到了解决。