700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > EF框架中 在实体中手动更新字段 数据库数据未同步到程序中应该怎么解决呢?

EF框架中 在实体中手动更新字段 数据库数据未同步到程序中应该怎么解决呢?

时间:2023-04-30 12:11:28

相关推荐

EF框架中 在实体中手动更新字段 数据库数据未同步到程序中应该怎么解决呢?

在一些技术不是很强的选手手中,设计数据库时,难免会未考虑到某些字段,只能到后期实现功能时,才能觉察出来数据库中或是少写字段,或是多加了无用的字段,故我们还不得不去数据库中做些手脚。

本文列举的是在asp mvc中,当你使用EF框架将所有的实体都映射完毕之后,突然发现数据库里面少写字段了,不耐烦的去添加,添加成功带着愉悦的心情去试试,结果发现字段是同步更新了,但是数据未同步更新怎么办?

在实体类中新加字段:

public Nullable<int> mtiaozhanjin {get; set; }

数据库中的数据:

但是执行应用程序的结果却是这样的:

怎么办呢?解决了好久,网上查也没有,最后自己琢磨出来了,下面就是具体方法:

1.打开这个关系图:

2.右击设计图,点击菜单【从数据库更新模型】:

然后就可以了。

欢迎关注公众号哦~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。