EF 更新数据库的问题?

zhlxyzb 2012-11-10 10:18:09
如何不重新创建?也就是保留原有数据
...全文
275 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangjin123123 2013-02-02
  • 打赏
  • 举报
回复
很简单,手动更改数据库,对你的实体类更改的地方都改成对应的,就行了。 楼主说的重建数据库那是在项目开发初期可以使用,那时数据库中没有什么数据,所以重建数据库无所谓的。。。。
zyug 2012-11-10
  • 打赏
  • 举报
回复
是否有其它外键引用不正确.
zhlxyzb 2012-11-10
  • 打赏
  • 举报
回复
引用 1 楼 zyug 的回复:
var instance = db.Type.FirstOrDefault(p=> p.id == id) TryUpdateModel(instance); //验证 db.SaveChanges();
在实体类有改动时EF会提示上下文有改动的错误,或者直接删除数据库再重建。怎么设置不让其重建,而在原有数据库上更改。
zyug 2012-11-10
  • 打赏
  • 举报
回复
var instance = db.Type.FirstOrDefault(p=> p.id == id) TryUpdateModel(instance); //验证 db.SaveChanges();

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧