有关ADO.NET实体框架的问题,.NET Framework的对象关系映射(ORM)工具。如果适用,请添加特定于版本的标记。不要将此标记用于Entity-Framework核心问题。请改用entity-framework-core。
如何建立数据库模型,其中表条目可以引用同一个表中的另一个条目
我有一个网络应用程序,工程师正在使用它在站点上进行资产(机器、秤)校准,并且可以根据这些读数生成证书。到目前为止,要求是......
使用额外的 SomeMap 表扩展和继承 EF 中的 BaseClass 时,如何解决“无效的列名‘Discriminator’”错误?
我一直在重构一些代码,但无法解决 EF 错误。我有一个 BaseClass,我在许多不同的项目中很大程度上复制了它,区别在于其中一些
何时应该使用实体框架调用 DbContext.dispose() ? 这个想象的方法不好吗? 公共静态字符串GetName(字符串用户ID) { var context = new DomainDbContext(); var userN...
我正在使用.NET Framework 4.6编写一个CMS项目,但一开始就遇到了问题。该项目有 3 层,数据层、领域层和 MVC 层是分开的。我用 Fluent 创建了表格。
context.SaveChanges() 方法未将数据保存到数据库中
我是 Dotnet 和 EF 的新手。我正在努力学习EF。因此,我使用 ASP.NET CORE Web 应用程序创建了一个待办事项应用程序。基本上它是一个 Razor 页面应用程序。我创建了另一个类库项目来工作......
EF Core 多租户,不同的架构。当 API 运行时,EF Core 不会更改表架构
我正在开发一个多租户 ASP.NET Core Web API 项目,并使用 EF Core 8 作为我的 ORM 和 SQL Server。该项目支持多个租户,我需要在运行时创建数据库并更改...
连接到 Oracle 服务器时找不到文件“C:\SomePath\Oracle.DataAccess.Common.Configuration.Section.xsd”
在我当前的项目中,我在将 Entity Framework 6 连接到我们的生产 Oracle 数据库时遇到了一些问题。 到目前为止我所采取的步骤: 安装最新的(ODAC121010Beta2_64位)
我正在尝试在 Ubuntu 17.04 上启动 .Net Core 2.0 应用程序。我之前在Windows 10上开发过,效果很好。问题是,当我运行 dotnet ef 数据库更新时,我得到下一个例外...
我正在开发一个多租户 ASP.NET Core Web API 项目,并使用 EF Core 8 作为我的 ORM 和 SQL Server。该项目支持多个租户,我需要在运行时创建数据库并更改...
ASP.NET Core 项目 - 发布不显示“数据库迁移”选项
我的项目曾经在 .NET Core 1.0 上完美运行,但迁移到 1.1 让我头疼了好几天! 我一直在使用 Microsoft Azure 进行发布,并且没有遇到太多问题。 我想我...
SqlBulkCopy 单事务下多表插入或实体框架与经典 Ado.net 之间的批量插入操作
我有两个表需要在我的应用程序运行时插入。 假设我有如下表格 tbl_FirstTable 和 tbl_SecondTable 我的问题是数据量。 我需要插入超过 1...
这个问题是哪种方法更好还是根本无关紧要。所以,假设我有一个像这样的类 Item 公开课项目 { 公共 int Id { 得到;放; } 公共字符串 Na...
如何使用 Entity Framework 6 为 ASP.NET MVC 5 的 CRUD 应用程序设置集成测试?
我有一个功能性的 CRUD 应用程序,它(简单地说)通过 GUI 从 localdb 创建、读取、更新和删除教师。 关于创建,我在控制器中有两个操作结果: p...
在 EF 中,我可以添加检查约束,以便如果我的 CustomerNotes 实体具有布尔值“FollowUpRequired”属性,我可以强制用户在“FollowUpDate”属性中输入有效的未来日期吗?
我昨天正在跟进我的问题,实体框架6从存储过程中获取复杂的返回值。我的存储过程现在在实体框架下运行。然而,3m后就超时了...
连接字符串忽略提供的 userId 和 pwd 并使用 Windows 身份验证用户登录
在.net core中我有一个像这样的连接字符串, 数据源=.\SQLEXPRESS;初始目录=TestDB;MultipleActiveResultSets=True;用户ID=AdminUser;密码=Admin;集成安全...
使用 SQLite 数据库在 LINQ 查询中比较小数,使用运算符会失败,但可以使用 .CompareTo
在我的 SQLite 数据库中,我有一个表 foo,其中包含数据类型为十进制的列 bar。我想检索 bar 的值 > 100 的所有行。 如果我尝试执行查询,例如...
我需要关于正确处理此问题的建议。 假设我有一个具有多个属性的类,其中多个是另一个类。为了获得这些类,我需要进行一些操作...
我正在使用 EF Core 的内存数据库对处理事件队列并更新数据库中现有事件的作业进行单元测试。问题是我的测试有时会通过但经常会失败,...
PostgreSQL 实体框架上的 RowVersion 实现
我正在将 Entity Framework 6 与 PostgreSQL 结合使用。 我有一个实体,我想在其中防止并发问题,根据本文档,我添加了带有 [Timestamp] 属性的 RowVersion 属性,