entity-framework 相关问题

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

是否应该在每个事务上创建 EF dbContext

我正在尝试找出管理 DbContext 的最佳方法。我见过不进行处置的代码示例,并且我见过人们说这是一个坏主意。我做某事合适吗...

回答 3 投票 0

捕获 DbUpdateException 并查找是否是 UniqueValidationError ?

我正在捕获 DBUpdateExcdeption。我的目的是检查是否存在唯一验证错误。 我尝试将 InnerExcdeption 转换为 SqlException 但没有成功。 公共静态布尔值

回答 1 投票 0

如何在 Windows Forms-App(.Net Framework) 中通过 vb.net 使用 Entity Framework 6?

很难找到有关此的任何文档。我知道 vb.net 已经很老了,但在这种情况下我需要使用它。我想在现有的 Windows Forms-App(.Net

回答 1 投票 0

奇怪的实体框架DbUpdateConcurrencyException

在已部署的应用程序上遇到奇怪的 DbUpdateConcurrencyExceptions。插入和更新都会引发异常。奇怪的是,它有时在一段时间内效果很好......

回答 1 投票 0

如何将 PostgreSQL 添加到现有 Entity Framework 6 项目,同时保持现有 SQL Server 提供程序不变?

免责声明:我是一名初级开发人员,仍在尝试了解 EF6。 我们的团队有一个 .NET Framework 4.7 / Entity Framework 6 项目,其数据依赖于 MS SQL Server。我们刚刚升级...

回答 1 投票 0

如何从postgresql数据库生成edmx

我在postgresql中有一个数据库,我想在我的项目中使用vs 2010(v4.0)中的向导生成edmx(实体框架)。 我遵循了此博客中给出的所有步骤 http://fxjr.blogspot.in/201...

回答 3 投票 0

实体框架中批量删除

我想使用 linq 从表中批量删除记录。 有一篇文章描述了如何做到这一点: LINQ to Entities 中的批量删除 var query = 来自 ctx.Customers 中的 c c.销售...

回答 6 投票 0

无法使用 dotnet 工具安装命令安装任何内容

我正在尝试通过 dotnet-cli 安装 dotnet-ef 工具。 我输入的命令:dotnet tool install --global dotnet-ef 它给了我以下错误: C:\Users\%USERNAME%\AppData\Local\T...

回答 3 投票 0

Json 列的 EF Core 数据播种

我正在尝试在具有一些 json 列的 EF core DbContext 中添加数据种子。 公共类地图点 { 公共 Guid Id { 获取;放; } 公共位置位置{获取;放; } } 公开课地点 ...

回答 1 投票 0

如何通过 SQL 中的 ID 来更新实体

我无法更新 EF core 中的客户端实体,因为它无法通过数据库中的 ID 找到它 公共无效更新(客户端客户端) { var clientToFind=_context.Clients.FirstOrDefault(x=>x.clientId==client.

回答 1 投票 0

EF Core 查询转换为单个或多个查询

有没有办法检测查询如何从 EF Core 转换到 SQL Server?我需要检测我的 EF Core 查询是否使用 AsSplitQuery 选项并实际上转换为多个 SQL 查询。对于

回答 2 投票 0

实体框架中的导航属性是什么

我是实体框架的新手。当Visual Studio创建模型图时我们主要可以看到Entities.Propertie和Navigation Properties这两个东西,那么这些Navigation Properties是什么?怎么...

回答 3 投票 0

获取作为变量传递的表类型

var TemplateGroupList = _templateGTRRepository 。得到所有() .Where(x => x.TemplateGroupId == template.Id) .ToList(); var PropertyList = new List(); foreach(

回答 1 投票 0

如何在C#/EF Core中创建基于这样的类结构的数据库?

有这样一个类结构: 使用这样的结构,EF不允许我创建数据库,因为ExpertSystem实体中有三个相同类型的属性,所以会更清晰...

回答 1 投票 0

实体框架和 MySQL - 密钥中使用的 BLOB/TEXT 列没有密钥长度

我的问题: 在 MySQL 中使用实体框架时,我不断收到错误“在没有密钥长度的密钥规范中使用 BLOB/TEXT”。 我添加了 [StringLength(20)] 和 [MaxLength(20)] 和 [Column(TypeN...

回答 3 投票 0

仅插入相同类型的两个属性之一时 EF 失败

我有这个闭包表,应该可以更容易地获取评论的所有回复、他们的回复、对评论的所有回复(甚至是远房继承人),但是当我尝试插入父级时......

回答 1 投票 0

需要深入了解NpgSQL DateTimeOffset处理

自版本 6.0 起,如果尝试保存具有非零偏移量的 DateTimeOffset 字段,NpgSQL 会引发异常。 例如: 公开课用户 { 公共 Guid Id { 获取;私人套装; } 公开

回答 1 投票 0

无法创建类型为“”的“DbContext”。异常“实体类型‘Money’需要定义主键

我有 2 个型号类别,用于了解其他型号的价格: 公开课ChefFoodPrice { [钥匙] 公共 int ChefFoodPriceId { 获取;放; } 公共 int ChefFoodId { 获取;放; } 公共...

回答 1 投票 0

为什么我的删除级联策略无法正常工作

我有 2 个表,分别称为“域”和“域主题”。它具有一对一的关系。这里是 2 个模型类。 公共类域 { 公共 int OrganizationDomainId { 获取;放; } ...

回答 1 投票 0

忽略 EditorConfig 中的实体框架迁移文件

我有一个包含以下内容的 EditorConfig 文件 根=真 # 生成的代码 [{*.生成。*.cs,*/迁移/**,*/脚本/**}] 生成的代码 = true # C# 文件 [*。CS] # 缩进和sp...

回答 1 投票 0

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