问题标签 [entity-framework-core]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
entity-framework - 我可以在 Windows Phone 8 上使用实体框架吗
是否可以使用实体框架将数据保存到 Windows Phone 8 上隔离存储中的 SQL CE 数据库?
当我尝试使用 NuGet 添加对 EF 5 的引用时,出现错误:
“未能添加对‘System.Data.Entity’的引用。请确保它在全局程序集缓存中。”
有任何想法吗?
c# - 使用实体框架手动输入密钥
我试图首先将实体框架代码用于一个简单的数据库项目,但遇到了一个我根本无法弄清楚的问题。
我注意到 EF 为我的表设置的 ID 每次自动增加 1,完全忽略了我为该字段手动输入的值。经过一番搜索,我的理解是禁用此行为的正确方法是:
但是现在我只是收到这个错误,我不知道为什么:
未处理的异常:System.Data.Entity.Infrastructure.DbUpdateException:更新条目时出错。有关详细信息,请参阅内部异常。---
System.Data.UpdateException:更新条目时出错。有关详细信息,请参阅内部异常。---> System.Data.SqlClient.SqlException:当 IDENTITY_INSERT 设置为 OFF 时,无法在表“事件”中插入标识列的显式值。
如果它有帮助,这里是有问题的 POCO 类:
提前致谢。
entity-framework - 删除实体时如何忽略 DbUpdateConcurrencyException
我有一个应用程序可以将大量数据读入内存并分批处理。
我想要的是实体框架DbUpdateConcurrencyException
在删除已删除的实体时忽略。
原因是当一个实体被处理并标记为删除时,它可能已经从数据库中删除了。
不经意地删除已经删除的行不是问题,也不应该导致错误,我只需要一种方法来告诉实体框架:)
例子
itemToRemove
如果已被删除,则会导致错误。
注意:Db.Configuration.ValidateOnSaveEnabled = false;
没有像另一个线程建议的那样解决这个问题。
c# - 如何使用 EF 在外键上允许空值?
如何使用 EF 在外键上允许空值?
运行这个我得到not null
外键。
asp.net - ASP.NET vnext 和打开数据库
是否有可能使用开放数据库,如 mysql、mariadb 或其他以及 ASP.NET vNext?
也许是一个测试版驱动程序或类似的东西?
javascript - IBM worklight 如何使用 javascript + framework 7 显示动态列表
我需要创建 json 中一些数据的动态列表
我的js。
我的 html
entity-framework - EF7 alpha connection state problems
I'm trying to use EF in a asp.net vNext SPA application.
I'm registering the context class with the build in dependency injection container using AddScoped() (just like they have it in the examples) but when I try to perform a delete operation on an entity I get weird errors. Sometimes the delete works, sometimes I get a
and sometimes I get a
This only happens for delete operations and I can't find a pattern on when the 'connection is open' and 'connection is closed' appear.
Here's my delete method body (the method is virtual because this is a base controller, though no overrides exist for it yet):
asp.net-core - EF 7 alpha 3:Azure 表存储
我正在尝试使用带有 Azure 表存储的 EF 7 示例在 VS 14 CTP3 中工作,但我对依赖注入的东西没有运气。我能够相当容易地获得一个使用 SQL 完成的示例,但我看到一个没有意义的问题:引用的包在那里并被拉入,如果我查看它,它包含正确的命名空间、方法,类等,但编译不喜欢它。
这是我的project.json:
奇怪的是,如果我在任何“缺失”的类或方法上单击鼠标右键并“转到定义”,它会显示它们,并且我可以看到我正在按照定义使用它们。我错过了一些非常明显的东西吗?还是这些东西还没有完全煮熟?
entity-framework-core - 如何在 EF 7 alpha 中添加外键
如何在 EF 7 alpha3 中建立一对一的关系?
只定义导航属性的旧方式行不通,modelBuilder没有之前使用的HasRequired/HasOptional方法。
任何人都可以对此有所了解吗?
.net - Nuget 无法解析项目中引用的 Entity Framework 7 依赖项
我目前正在开发一款软件作为课程作业,并且我选择制作一个 Windows 应用程序和 Windows Phone 应用程序。不支持 Entity Framework 6 的知识让我几乎放弃了,但在找到 EF7 之前,我开始使用数据服务器进行复杂的解决方法。我想我会试试 GitHub 上的一个版本,所以我下载了它,成功构建了 Entity Framework 7 项目,成功引用了它……嘿,我的代码文件突然对它们的 DbSet 和 DbContext 非常满意参考。
只有一个小问题(实际上,它相当大),因为我刚刚导入了引用,我没有更新数据库和所有爵士乐的包管理器命令,所以我去看看我是否有任何似乎可以解决该问题的文件,并找到一堆 NuGet 文件: 因此,我将该文件夹添加到 NuGet 的位置列表中,并且它可以按预期工作:
问题是,当我点击安装时,我会看到:
但是,这是我对该项目的参考:
我看了一眼,发现在我的参考文献中,依赖注入似乎没有列出与其他一些参考文献不同的版本,我认为这可能与这个问题有关。
我尝试重新导入、重建我的 EF7 副本,但似乎没有任何效果。我不知道从哪里开始,如果有人能告诉我我做错了什么,那将是一个很大的帮助!我可能在某个地方犯了一些幼稚的错误,为此我提前道歉。
谢谢!