首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在数据库优先方法中更新模型实体框架有问题

在数据库优先方法中更新模型实体框架有问题
EN

Stack Overflow用户
提问于 2018-12-04 23:46:38
回答 1查看 187关注 0票数 0

我在我的项目中使用了实体框架,我使用了数据库--在每次更改数据库(向现有表中添加/移除字段或添加新表)时,我几乎都使用了数据库的第一种方法--在updae模型之后,它是无效的,并且我收到了一些奇怪和不合理的错误。

例如: MetaDataWorkspace中不存在列'XXX‘指定为此MSL的一部分

错误10021:遇到重复架构元素。或System.Data.Entity.Core.MappingException

我必须做一些不相关的工作,比如

删除模型中的所有表,关闭和重新打开visual studio,撤消挂起的更改,删除所有项目数据,等等。

来释放这些错误。

有什么问题吗?我做错什么了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-27 02:23:54

经过几天的搜索,我找到了解决办法。试试这个:

1删除添加到emdx文件中的所有表或字段(返回到以前的状态),并进行成功的重建。

2添加新字段和tabales。

3保存emdx文件。

4右键单击emdx文件,然后单击“运行自定义工具”。

5驳回该项目。

如果你的问题没有解决,试着用第三步代替第二步。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53627472

复制
相关文章
框模型
     元素框的实际宽度:width+左右外边距+左右border边框+左右内边距
十月梦想
2018/08/29
7090
框模型
django后端直接更新数据库, 像实体类一样直接更新
def updatexxxs(request): """更新信息""" systemDict = {} for key in request.POST: systemDict[key] = request.POST.get(key) print(systemDict) try: Employee.objects.filter(username=systemDict['username']).update(**systemDict)
一写代码就开心
2021/06/17
3990
信息提醒之对话框(AlertDialog + ProgressDialog)-更新中
Android中的对话框需要使用AlertDialog类来显示,主要用于显示提醒信息,不过这个对话框类可不仅仅能用来显示一些信息,我们可以在对话框中防止任何的控件,使其成为一个复杂且功能强大的用户接口。一个典型的例子就是使用AlertDialog做一个登录对话框。
小小工匠
2021/08/16
4.6K0
在OQL上使用UPDLOCK锁定查询结果,安全的更新实体数据
SqlServer查询记录的时候提供多种锁定方式,其中UPDLOCK 的优点是允许您读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改。当我们用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改。 有时候我需要控制某条记录在我读取后就不许再进行更新,那么我就可以将所有要处理当前记录的查询都加上更新锁,以防止查询后被其它事务修改.将事务的影响降低到最小。假如不这样做,将整个表锁定,这种做法将严重影响了性能。
用户1177503
2018/08/20
1.9K0
在clickhouse中更新和删除
ck 目前支持了更新和删除,但是与传统sql语法 略有不同,我也记录下来,防止后面忘记。
用户1217611
2021/12/31
3K0
MySQL中"更新时间"字段的更新时点问题
我们在设计表时,通常为了记录数据插入和更新的时间,会定义两个字段,create_time/insert_time和update_time,按照需求,记录插入的时间,会存储到create_time/insert_time字段中,记录更新的时间,会存储到update_time字段中,当创建记录时,会同步更新create_time/insert_time和update_time,然而,当更新记录时,只会更新update_time字段。
bisal
2022/09/29
5.4K0
在评论输入框中插入表情
最近在做一个后台管理系统,要求可以对前台用户的作品进行评论,而评论要可以输入表情,常规的文字输入框都是用的文本域textarea来做的,但这种输入框只能输入文字,没有办法输入表情图标,这个时候可编辑div就能起到作用了,那么如何在可编辑的div中插入表情呢?
越陌度阡
2020/11/26
4.1K0
关系型数据库在游戏应用中的问题
这些原因,在 CAP 理论上有清晰的定义。由于关系型数据库选择了强一致性和高可用性,就必然在分布式特性无法满足。而互联网应用的特点,就是对于分布式特性的强需求。这种设计上的需求分歧,是导致各种问题的总原因。
韩伟
2021/05/10
1.7K0
HashMap常见问题(更新中)
对每个hash值,将他的高低十六位进行异或操作,让低十六位同时保持了高低十六位的特征。同时也可以避免一些hash值后续出现冲突。
宇宙之一粟
2020/10/26
4560
使用react-hooks在事件监听中state不更新问题
在使用react开发网站时,使用事件监听是常有的事情,但是有时候你会发现一个问题,就是这个state有时候不更新,始终是一个值,让人很是费解。下面我们来看一下下面这个案例
OECOM
2021/04/23
7.3K0
在 Discourse 中如何使用输入对话框
如下图显示的内容,可以在输入框中输入文本,然后在主题中可以根据你输入的文本重新生成字符串:
HoneyMoose
2021/09/08
2.2K0
在 Discourse 中如何使用输入对话框
在centos中更新gcc到6.4.0
本文由腾讯云+社区自动同步,原文地址 http://blogtest.stackoverflow.club/update-gcc-in-centos/
羽翰尘
2019/11/21
1.1K0
mybatis和mybatisPlus中解决实体类字段与数据库关键字冲突问题
  由于数据库表字段名称设计不合理,导致与MySQL数据库关键字或者预留关键字一致,在这种情况下,将会导致数据插入不成功,这里主要针对Mybatis和MybatisPlus提出对应的解决方案,仅供参考!
Java架构师必看
2021/03/22
4.2K0
一条更新SQL在MySQL数据库中是如何执行的
前边的在《一条SQL查询在MySQL中是怎么执行的》中我们已经介绍了执行过程中涉及的处理模块,包括连接器、分析器、优化器、执行器、存储引擎等。今天我们来一起看看一条更新语句又是怎么一个执行流程。
故里
2020/11/25
3.8K0
一条更新SQL在MySQL数据库中是如何执行的
在HTML中的下拉框中怎样实现超连接?
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/113334.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/07
3K0
Oracle海量数据优化-02分区在海量数据库中的应用-更新中
当我们对海量数据的Oracle数据库进行管理和维护时,几乎无一例外的使用了分区(partition)技术。
小小工匠
2021/08/16
1.2K0
「数据架构」实体关系模型溯源
实体-关系模型(或ER模型)描述特定知识领域中相关的事物。基本的ER模型由实体类型(对感兴趣的事物进行分类)和指定实体之间可能存在的关系(那些实体类型的实例)组成。
架构师研究会
2019/12/24
1.7K0
时间控件在bootstrap模态框中的使用 原
经常时间控件会出现在模态框的下面,解决此问题,只要设置时间控件的z-index,设成比较高的数值即可解决此问题
tianyawhl
2019/04/04
1.5K0
自定义t4模版,根据数据库生成实体模型
http://www.cnblogs.com/artech/archive/2010/11/17/CodeGeneration.html
liulun
2022/05/09
3160
在DDD中建立领域模型
在前文《当我们谈论DDD时我们在谈论什么》中我们讨论了DDD的战略设计和战术设计。在本文中我们将继续探讨领域模型。
ThoughtWorks
2023/04/28
9160
在DDD中建立领域模型

相似问题

在数据库优先方法中从缺省实体模型类派生模型类

10

实体框架从数据库更新模型问题

11

实体框架有问题。添加新行

25

实体框架数据库优先方法

13

刷新实体框架中使用数据库优先方法模型创建的实体中的数据

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档