当前位置: 首页 > 知识库问答 >
问题:

EF数据库首次更新EDMX文件而不打开它?

商夜洛
2023-03-14

如果可能的话,我如何在不打开设计器的情况下更新。edmx文件?db有很多表,每次我需要从数据库更新。edmx时,visual studio都会挂起10分钟(大约)

共有1个答案

孔梓
2023-03-14

这本身并不是一个解决方案,而更多的是一个变通方法。如果你有很多像我这样的表(差不多300个),把它们移到不同的图中。您可以通过编辑。edmx文件并以这种方式移动表来手动完成此操作,使用UI太麻烦了。

这对我来说有了很大的改善。

 类似资料:
  • 对于标准的.NET Framework,内存数据库中的实体框架(用于单元测试目的)是否有一个工具? 我知道有一个适用于.NET Core的功能很好,但对于这个项目,我需要标准的.NET framework

  • 我正在将转换为select2下拉列表,并通过query方法向其提供数据 问题是我需要黑掉select2 UI并在搜索栏顶部放置两个按钮,点击这些按钮后,将执行ajax调用并更新select2内容。 现在,我需要进行这些更新,而不需要完全重建select2,而是只需要刷新下拉列表上的项目。我找不到一种方法来传递一组新的数据给一个已经创建的select2控件,这可能吗?

  • 问题内容: 我正在使用()查找PostLikes表中的(PostId,UserId),如果找到该行,则用于生成delete指令并删除基础行,如果未找到该行,则用于生成insert命令并使用将该行插入表中。但是该行未插入数据库中的表中。这是我到目前为止所做的 和表 PostLikes(LikeId,PostId,UserId) 问题答案: 有几个问题: 您正在寻找重复使用相同的命令,这两个检测行是否

  • 问题内容: 问题:为什么我不能打开数据库? 信息:我正在使用数据库进行项目。我编写了一个测试程序,该程序运行并传递数据库: 单元测试程序可以使之毫无问题。但是,当我实际使用将相同位置传递给它的程序时,出现以下错误: OperationalError:无法打开数据库文件 我试着用: 在三种情况下,我遇到了以上错误。最令人沮丧的部分是事实可以做到这一点,但实际程序却做不到。 关于到底发生了什么的任何线

  • 问题内容: 在Django中设置服务器时出现此错误。它是sqlite3,这意味着它应该创建.db文件,但似乎没有这样做。我已经将SQLite规定为后端,并且将其放置在绝对的文件路径中,但是没有运气。 这是错误还是我做错了什么?(只是在想,在Ubuntu中指定的绝对文件路径是否有所不同?) 这是我的settings.py文件的开头: 问题答案: 问题你正在使用SQLite3,你的DATABASE_N

  • 我用的是Android平板,上面有Xamarin/C#应用。我试图用这款平板电脑访问驻留在我的Windows 10机器上的SQLite数据库。我选择使用USB/Android而不是Android模拟器,应用程序仍然驻留在Windows 10机器上。这似乎无关紧要,但我也尝试过映射驱动器、共享文件夹和创建网络连接。项目参考 这是代码: 命名空间CicoAndroid{公共部分类MainPage: C

  • 我有一个使用MS access作为数据库的JavaFX项目,在IntelliJ中创建可执行JAR后,在CMD中运行JAR时,我得到以下异常 这表示数据库文件不能被我的以下代码访问: 我已经检查了Jar文件,是的,它里面有“Account_Record.accdb”,当在IntelliJ IDE中运行JAR文件时,我没有错误,但无法使其独立!

  • 我想知道ehcache是否有办法检测数据库更新/插入(spring/java,hibernate web应用程序),并使用数据库中的当前(最新)数据刷新其缓存。如果没有,检测数据库更新的最佳方法是什么,以保持与缓存和数据库之间的数据同步?