entity-framework 相关问题

有关ADO.NET实体框架的问题,.NET Framework的对象关系映射(ORM)工具。如果适用,请添加特定于版本的标记。不要将此标记用于Entity-Framework核心问题。请改用entity-framework-core。

EF Core 使用 FromSql 调用存储过程抛出 InvalidOperationException

我正在使用 EF Core 7 并尝试使用以下代码调用存储过程,但 EF Core 查询生成器抛出异常。 我正在使用 MS 文档中的语法,并且我已经检查了这些...

回答 1 投票 0

System.InvalidOperationException:尚未为此 DbContext 配置数据库提供程序。 NPGSQL

当尝试运行我的程序时,我遇到了这个异常。我没有默认构造函数,一切似乎都正确。 使用 ExamSchedule.Core.Models; 使用 Microsoft.EntityFrameworkCore; 命名空间

回答 1 投票 0

无法在我的 .net 项目中使用控制器支架,错误:“运行所选代码生成器包恢复失败时出错”

我尝试使用脚手架创建控制器,但收到错误“运行所选代码生成器包恢复失败时出错”。 我所有的 EF 包都在

回答 1 投票 0

对临时表应用重命名迁移会出现 SqlException (0x80131904) BEGIN 和 COMMIT 语句数量不匹配

我们在最近从 .NET5 迁移到 .NET8 和 EF 6 的项目中采用了模型优先方法。我们的模型有一个与 SQL Server 临时表相关的实体。 当我们想要...

回答 1 投票 0

一键发布dotnet工具安装dotnet-ef报错

当我在一键发布屏幕中编辑 .pubxml 文件时。我的实体框架迁移部分显示了此错误,但我找不到任何适合我的解决方案。有谁遇到过这个问题或者知道吗...

回答 1 投票 0

使用实体框架LINQ高效检查数据库中是否存在记录

我需要使用实体框架检查数据库中是否已存在代码客户。理想情况下,我会像这样编写简单的 sql 查询: 从 dbo.Customer 选择 id,其中 RecActive = 1 和代码...

回答 3 投票 0

如何获取 API 过滤器的 DBContext? (访问数据库)

我的 API 中有一个过滤器(用于身份验证),但为了检查令牌,我必须查看数据库,这并不难,但当我想通过我的 ctor 获取 DataBaseContext 时,我无法使用该文件...

回答 2 投票 0

.net core 8:在 Ubuntu 23.10 中找不到版本“GLIBCXX_3.4.29”

我正在尝试申请迁移 dotnet ef 数据库更新 但我只看到一条消息: 无法加载/usr/lib/dotnet/host/fxr/8.0.2/libhostfxr.so,错误:/snap/core20/current/lib/x86_64-linux-gnu/lib...

回答 1 投票 0

Sql 查询到 EF linq 查询表达式[已关闭]

插入报告 (测试详细信息 ID、收据 ID、测试 ID、医生姓名、收据日期、收据时间、患者姓名、 年龄、性别、AgeDesc、电话、地址、DrID、报告日期、报告时间、当前用户、 [测试

回答 1 投票 0

优化了子级的插入与父级的合并

我有以下表格:[ParentTable] (1..m) [ChildTable]。两者都有 [Id] INT IDENTITY (1, 1)。 我想确定使用实体在 [ChildTable] 中插入记录的最佳方式

回答 1 投票 0

如果使用 Linq 和 EF,SP 是否冗余(最佳实践)

我正在考虑将我的开发团队转移到 LINQ 和实体框架。如果这样做,我是否应该考虑删除 SP? 通常我们的架构是(按顺序); SQL -> SP -> 数据

回答 3 投票 0

IDbAsyncEnumerable 未实现

我正在尝试使用 FakeDbSet 制作 FakeDbContext 进行单元测试。 但我收到以下错误(见下文)。我正在扩展 DbSet,因此通常应该实现 IDbAsyncEnumerable。而当...

回答 8 投票 0

依赖注入器不适用于 DDD 项目

我正在尝试在我的.NET项目(应用程序层)中进行依赖项注入。我有两个用于接口和类的基本文件。所以我把它放在我的program.cs中: 但我收到 2 个错误

回答 1 投票 0

我可以使用现有的可为空列作为实体框架中的鉴别器吗?

我一直在文档中寻找明确的答案,但找不到。 我的用例是,我有一个使用“非官方”每个层次结构表(TPH)的现有表。这是...

回答 1 投票 0

在生产中使用实体框架(代码优先)迁移

我只是考虑在我们的项目中使用 EF 迁移,特别是在版本之间执行生产中的架构更改。 我已经看到提到有一个 API 可以执行...

回答 6 投票 0

将实体框架 IQueryable<T> 包装在操作内并应用过滤器

这是我在 Stack Overflow 上的第一个问题。 我正在尝试使用实体框架在 C# 中创建我自己版本的存储库模式,并且在尝试包装 IQue 时偶然发现了一个问题...

回答 1 投票 0

无法将“System.Collections.Generic.HashSet`1[System.String]”类型的对象转换为“System.String”类型

我的代码很少,在创建数据迁移时出现此错误。 PS C:\Users\用户名\源 epos\ToDoAPI\ToDoAPI> dotnet ef 迁移添加初始迁移 构建开始... 构建

回答 1 投票 0

您将如何使用 EF/Linq 执行 MultiMap?

我试图从具有一对多关系的 SQL 语句中获取返回结果,并将其映射到具有标头信息和“多”表中的对象子集的模型。 我很...

回答 1 投票 0

EF Core 中左连接

var 查询 =(来自 PriorNavPositions 中的 pn 将 sa 加入 SourceDataset.SourceInvestorAllocations 中 新 { SourceDatasetId = pn.SourceDatasetId, Iqid = pn.SubscriberFiid, ShareIn...

回答 1 投票 0

SqlNullValueException:“数据为 Null。无法对 Null 值调用此方法或属性。”

我无法理解为什么我的 EntityFramework 代码的上下文结果为空。 当我尝试从数据库(SQLSERVER)检索表的列表时,代码抛出错误: “数据为空......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.