【问题标题】:Refreshing ADO.NET Entity data model after removing column from table从表中删除列后刷新 ADO.NET 实体数据模型
【发布时间】:2017-05-29 04:52:39
【问题描述】:

我正在尝试找出一种方法来刷新我已经映射的 .net 实体数据模型。

问题是,我已经从我的 SQL 数据库表中删除了一个特定列,现在我正试图让这些更改也反映到我的项目中。当我尝试运行它时,它显示“GalleryURL " 模型中缺少列。

我尝试过以“常规”方式进行操作:

“从数据库更新模型”...

但这不起作用,由于某种原因,我的列仍然显示在模型中...如何在不完全删除当前模型的情况下解决此问题???

有人可以帮帮我吗?

【问题讨论】:

  • 转到您的 EDMX 文件,右键单击该列并删除!
  • @Shyju 真的那么简单???等等,试试 omg ...

标签: c# asp.net asp.net-mvc entity-framework ado.net


【解决方案1】:

删除 .edmx 中的整个实体并执行“从数据库更新”。它将重新创建实体。

【讨论】:

  • 或者,删除特定列也可以,但就是这样!
  • 很高兴听到这个消息!每当您对实体执行一些更复杂的操作时,您始终可以删除并重新创建实体。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-06
  • 1970-01-01
相关资源
最近更新 更多