有关ADO.NET实体框架的问题,.NET Framework的对象关系映射(ORM)工具。如果适用,请添加特定于版本的标记。不要将此标记用于Entity-Framework核心问题。请改用entity-framework-core。
如何使用 Entity Framework Core 在数据库中添加值
模型类: 公开课批量出勤 { [数据库生成(数据库生成选项.Identity)] 公共 int Id { 得到;放; } 公共 int EmployeeCategoryId { 获取;放; } 公共整数
如何验证 DbContext 是否未跟踪并且正在使用拆分查询
我已将 DbContext 之一设置为使用拆分查询: builder.Services.AddDbContextFactory(选项=> 选项.UseSqlServer(config.GetConnectionString("
如何使用实体框架从具有一对多关系的两个表中选择所有相关数据?
我正在努力使用实体框架,因为我想从项目表和其他两个表标签和项目标签中选择与一项相关的所有内容。 Item和ItemLa的关系...
Oracle.ManagedDataAccess.Client.OracleException:ORA-00904:无效标识符
运行EntityFramework脚手架生成的代码时,我遇到了这个错误: Oracle.ManagedDataAccess.Client.OracleException:ORA-00904: “p0”。“由NavigationUuid修改&...
是否可以从 IQueryable 获取 EntityEntry<T><T>
我有一个没有 DbContext 对象的方法(它由具有 DbContext 对象的方法调用)。虽然我可以将 DbContext 作为参数传递,但我试图避免这种情况,因为它有 23 种不同的调用方式
如何从读取的对象的 DbContext 中获取 IUpdateEntry?
我需要创建一个 DbUpdateConcurrencyException 并将其传递给我刚刚由 dbContext.Events.FirstOrDefaultAsync(e => e.Id ==Entity.Id) 返回的对象的 IUpdateEntry 我把它扔了...
我必须在 Entity Framework 6 中为 DbContext 使用“Using”块吗
这个问题不是关于 C# 的一般“使用”,也不是关于何时/为什么使用它等。 问题是,DBContext 对象是否自行处理连接,因此我不...
迁移不会在 SQL Server Express 中构建数据库
我使用代码优先的实体框架为我的数据层应用程序构建数据库,并检查了 web.config 中的连接字符串。 数据源正常,初始目录正常,
我有两行 Payment 类型,可以使用 Pair 列相互引用。我创建了第一个 Payment 和第二个 Payment,分别将它们称为 payment 和 paymentPaired。 然后我
我有两行 Payment 类型,可以使用 Pair 列相互引用。我创建了第一个 Payment 和第二个 Payment,分别将它们称为 payment 和 paymentPaired。然后我
我有以下表格。 一种用途是多个角色的成员,一个角色可以有多个用例。 在我的用户实体中,我需要用户有权访问的不同用例列表。 公开课
如果没有 ICollection,我可以更新数据,但我尝试更新 ICollection 记录失败。 我尝试了此处显示的代码,但出现错误 一个或多个外键属性...
实体框架无法识别我的将路由对象转换为指定字符串的 ToString 方法: public IEnumerable GetRoutes(字符串前缀,字符串searchPattern,字符串代码)...
我正在关注本教程:https://learn.microsoft.com/en-us/ef/core/get-started/aspnetcore/new-db 一切看起来都很好。我已经安装了 .NET Core、Entity Framework(和 EF.Tools)和 MSSQL,
具有固定名称“System.Data.SqlClient;”的 ADO.NET 提供程序找不到(实体框架 MVC)
我似乎无法解决实体框架 6 的常见问题。我已经查看了与此问题相关的许多主题,但无法找到适合我的解决方案
如何在 ASP.NET Core 项目中指向完整的 SQL Server Express 数据库?
上下文 我有一个现有项目,它是连接到本地 SQL Server Express 12 数据库的数据访问层。 我现在想在同一解决方案中创建一个新的 ASP.NET Core 项目
问题:为了应用程序的正确运行,我应该在数据库和类中使用什么类型的列? 项目:https://github.com/jhon65496/TypeDataCnsl01 由 SQLite 使用 那里...
在 c# 中已使用 ToString 作为小数时添加千位分隔符
我正在使用实体框架在.net 7 上执行我的程序。 我需要像这样设置价格格式:1'234.56 然而,它们看起来像这样:1234.56 f.Price.ToString("0.00"); 问题...
我正在实现推荐用户逻辑,我当前的工作实现是 公开课用户 { [钥匙] 公共 int Id { 得到;放; } 公共用户推荐?引用用户 { 获取;放; } ...
System.InvalidOperationException:可为 Null 的对象必须在实体框架查询中具有值
我有两个与数据库实体相关的实体。我已经像这样设置了模型以及我的 ApplicationDbContext。但是,当我尝试对其运行查询以从相关实体获取数据时...