有关ADO.NET实体框架的问题,.NET Framework的对象关系映射(ORM)工具。如果适用,请添加特定于版本的标记。不要将此标记用于Entity-Framework核心问题。请改用entity-framework-core。
当Attach方法存在时,我们哪里被迫使用Update方法呢? 例如 public void UpdateStudent(学生) { var Student = _context.Students.FirstOrDefault(s => s.Id...
大家好。 我对这两个命令有疑问。 当Attach方法存在时,我们在哪里被迫使用Update方法呢? 感谢您解释...
在具有不同数据库排序规则的 SQL 视图上使用 Include
我得到了一个模型和一个Sql视图(来自另一个具有另一个排序规则设置的数据库)。 我在模型上放置了一个导航属性,我想包含视图中的数据,但这会导致错误。 查看定义...
我喜欢实体框架 v4 的一点是,您可以使用“模型优先”方法进行设计。我也是 Visual Studio 数据库项目的忠实粉丝,该项目用于版本控制更改...
在 EF Core 8 中,为什么即使我显式配置外键,迁移后表中仍然会生成影子外键?
我有一个主实体类PurchasePlanEntity和一个明细实体类PurchasePlanDetailEntity,它们是一对多的关系。我在 DbContext 类中显式定义了外键,...
我正在使用实体框架将这些对象存储在数据库中。 主类是Event类。非列表的事件属性可以正常工作并且保存得很好。但是当得到
当使用 Entity Framework Core 和 C# 存在相等视图时,无法从基础表中删除记录
我在 ASP.NET C# 项目中使用 Entity Framework Core。 我在数据库中有一个名为 Sales 的表和一个名为 HotSales 的视图。 该视图仅包含“销售”表中的热门销售以及更多信息...
我正在使用 Entity Framework 5.0 和 SQLite 数据库。我有一个场景,我对数据库记录进行修改,然后对同一个表使用实体对象的新实例...
我相信有两个版本1和2?版本 2 被称为实体框架 4.0? 我如何知道应用程序中正在使用哪个版本? 这是在我的 web.config 中,我这样做...
我正在使用 .NET 4.0、MVC3 和 EF5,代码优先。 我的解决方案分为三个项目,其依赖关系如下所示: 项目.Web -> 项目.BLL -> 项目.DAL Project.DAL 层
假设我在名为 User 的表中有 2000 万条记录,并且我想对名为 Description 的列进行全文搜索。 我读到有关 EF Core 中的 FreeText 的内容,它看起来像这样: 变种
通过asp.net core POST创建EF Core一对多关系数据
我有这个简单的模型: 公开课形式 { [钥匙] [数据库生成(数据库生成选项.Identity)] 公共长ID { 获取;放; } 公共字符串名称{获取;放; } 公共 L...
我正在使用 ADO .NET 实体框架从数据库导入我的模型。我的数据库中的一个表有一堆外键,所有外键都有抽象名称,例如FKDevice132610。 当我导入表时...
无法确定“System.Data.SqlClient.SqlConnection”类型连接的 DbProviderFactory 类型
我有使用 EF 6.0 开发的 Asp.net MVC 应用程序。 当我从源代码运行它时,它工作得很好。但是当我在 Windows Server 2016 计算机上部署该应用程序时,它显示在消息下方...
System.NullReferenceException:“未将对象引用设置为对象的实例。” Blazor 服务器应用程序出现问题
我正在制作第一个 blazor 应用程序,当我尝试通过 Id 获取特定用户时遇到错误。 对于某些情况,我使用 Blazor 服务器作为前端,并使用 .NET 8 API 作为后台...
我们应该如何在 IHostedService 中使用每个请求的 DbContext 实例?
请记住 .NET 依赖注入指南的建议: 避免使用服务定位器模式。例如,当您可以...时,不要调用 GetService 来获取服务实例
链接查询: var previousAudit = DbContext.AuditInspections .AsNoTracking() .Where(i => i.CreationDateTime >= FinancialYearStart.AddYears(-1) && ...
我在使用 SQL Server 和实体框架的 .NET 6 项目中遇到问题。我的应用程序部署在 Kubernetes 上,因此有 3 个 Pod。我有多个用户尝试获取下一个
是否有像 [Table()] 这样的属性来创建映射到 EF Code First 中的视图的类?
我正在使用实体框架代码优先,并尝试创建一个将映射到视图的类。我知道如何对表格进行操作,如下所示: [表(“FIL002”)] 公开课FIL002 { [...
如何在Entity FrameWork中创建两个表之间的双向关系
我有两个表,我想在 EF 中创建从用户到联系人的 1-n 关系并反转。这意味着我需要与 2 个目的地建立 2 种关系,它们也是基表。 用户类中的联系人表