zoukankan      html  css  js  c++  java
  • EF框架中,在实体中手动更新字段,数据库数据未同步到程序中应该怎么解决呢?

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

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

    在实体类中新加字段:

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

    数据库中的数据:
    在这里插入图片描述
    但是执行应用程序的结果却是这样的:
    在这里插入图片描述
    怎么办呢?解决了好久,网上查也没有,最后自己琢磨出来了,下面就是具体方法:

    1.打开这个关系图:
    在这里插入图片描述
    2.右击设计图,点击菜单【从数据库更新模型】:
    在这里插入图片描述
    然后就可以了。
    在这里插入图片描述
    欢迎关注公众号哦~
    在这里插入图片描述

  • 相关阅读:
    mysql读写分离
    mysql主从同步
    扫描与抓包
    加密与入侵检查
    监控
    selinux
    预期交互
    python发送邮件
    linux下安装虚拟环境
    博弈论
  • 原文地址:https://www.cnblogs.com/a1111/p/12815816.html
Copyright © 2011-2022 走看看