-
有什么方法可以验证全局唯一列值[Entity Framework]
我在数据库中有100多个表,其中60多个表包含名为<code>ShortCode nvarchar(12)</code>的列,它们代表该记录的全 -
实体框架:基于最后一级子实体的过滤器
我有以下代表简单关系的实体类。 <pre><code>user => NetworkRoles => NetworkRolePrivilege => UserPrivilege cla -
实体框架基于子对象值从每种类型中选择顶行
我正在使用EF6 Code First方法。我有以下与这些模型相关的表事件,市场,市场类型 <pre><code> public clas -
Linq To实体关于GroupJoin(LeftJoin)
<pre><code>Table Student id int primary key name nchar(10) class_id int FOREIGN KEY to class'id Table Class id int primary Key name nch -
Linq获取最大日期,返回具有最大日期的记录列表
我想检索给定Year,最新生效日期的类的记录列表。 按类别,年份,RangeMin,RangeMax分组 <pre><cod -
ObjectQuery-它是什么,如何实现?
我正在阅读<a href="https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/ef/language-reference/linq-to-entities#composing-th -
实体框架导航属性中2列乘积的和+另外两列乘积的和
我正在尝试编写一条语句以获取Entity Framework中两个字段的乘积之和。 给出以下结构: <pre><code -
如何在Linq to Entity select中使用func?
我想要类似以下的用法,但是如果我不使用AsEnumerable,它将产生错误。 为什么要它,因为在很多地方都 -
通过在较旧版本的Entity Framework中工作的Entity Framework Core执行GroupBy查询时引发NullReferenceException。
我们正在将一个旧的.NET Framework 4.6.1项目转换为.NET Core 2.2。在此过程中,我们已将Entity Framework软件包更 -
LINQ to Entities无法识别方法'System.String Replace(System.String,System.String)'方法
我有这个Linq查询 <pre><code>Regex pattern = new Regex("[()\n-]"); return (from c in data.Table1 j -
使用Linq从左表中获取所有记录,并从右表中获取所有不匹配项,并且还需要实体框架
我有这些桌子 <a href="https://i.stack.imgur.com/JzDWa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/J -
linq查询以获取最新记录,如果返回列表为空,则使用默认值
以下是完整的代码示例 <pre><code>static class Program { public static List<User> Users = new List<User>(); -
将linq用于Npgsql EntityFramework6模型时抛出SocketException
经过大量的努力,使我的MVC5 vb.net应用程序配置了Npgsql和EntityFramework6.Npgsql,我可以使用Visual Studio 2017中 -
通用列表的字段中的更改类型<>
我有一个调用<strong> <em> Indicator </em> </strong>的类的列表,它需要将属性<strong> IndicatorValue </strong>的值转 -
在条件测试后仍会评估空值
我有以下LINQ查询: <pre><code>houses.Where(x => x.A && user.B || (x.Address == null || user.Address == nu -
使用平均值返回“序列中没有元素”
我有以下Entity Framework 3.0查询: <pre><code>var result = await posts .Where(x => x.Published.HasValue) .DefaultIfE -
将SQL查询转换为具有不同的Linq(c#)
我试图用Linq编写我的SQL语句,但是我不太明白。我知道有很多熟悉的帖子,但是也许您可以帮助我,并 -
如何在Linq动态查询中检查“什么都不是”
我正在尝试使用Linq动态查询检查一个非常基本的表达式。 尽管这与常规的Linq完美配合。 <pre><code> D -
Linq按特定字段分组,然后转换为字典
我有一个平面集合,其中包含一些评分详细信息。 <pre><code>public class testClass { public string Label { get -
我在缺少参考的情况下调用.Net Core中的上下文时出错
我似乎无法理解为什么我的方法最底层存在错误。 下面有这两种方法都行得通。 <pre><code> pu -
实体框架核心查询:如何包含两个同级孙子属性?
如果我具有以下对象层次结构: <pre><code>public class Parent { public int Id { get; set; } public virtual Child -
Linq to Entities:如何使用非原始类型进行过滤
EF不允许在查询中使用非原始类型,因为它们无法转换为SQL。 如果尝试,可能会遇到相同的异常: < -
在C#中创建一个函数,该函数可以返回带有控件标签中特定信息的控件列表
我是新手,我试图获取名称列表,其中所有在标记字段中具有特定文本的控件。控件以表格形式出现, -
使用Linq表达式和类将C#IQueryableto转换为IEnumerable
我有一个类,应该使用联接从数据库中获取查询结果。 我的课是: <pre><code>` public class StepTw -
如何将对象与相同对象的列表合并为此类对象的列表?
我有以下课程: <pre><code> public class Animal { } public class Merge { -
如何在实体框架中查询子实体的多个子
我不确定获取Claims的多个子代的语法,其中Claims是物质的子代实体。 我想要得到的是->索赔,然后 -
C#Linq表达式无法遍历数据结果?
我正在尝试遍历IQueryable结果数据,但在循环时遇到错误? <pre><code> var pivot = from f in query -
Oracle ADO.NET托管驱动程序错误的DateTime解析
我首先将ADO.NET托管驱动程序18.3与实体框架6一起用作数据库(.edmx文件)。我正在使用LINQ语言从Oracle数 -
为什么此linq查询创建内部联接而不是左联接
在此linq查询中,我希望它在ApprovedBy列和ApprovedByTeUserId列上创建左联接。当我写出查询时,它只是结束了 -
尝试从Entity Framework Core中的实体加载单个子属性时发生异常
我试图在我的“实体”实体中仅获取一个“数据”。 我可以从这句话中得到全部信息: <pre><co