linq相关内容

在 linq 中使用数据透视表

我有以下动态列表 船员姓名姓氏期间结果ABC 约翰 DOE Q1 54,09ABC 约翰 DOE Q2 59,57ABC 约翰 DOE Q3 62,11 我怎样才能在 linq 中得到这个结果. 船员姓名姓氏 Q1 Q2 Q3ABC 约翰 DOE 47,51 47,51 51,46 我试过这种方法,但我无法得到结果 List.GroupBy(c => c.PersonnelID).Sel ..
发布时间:2022-01-22 21:49:25 C#/.NET

在 Linq to SQL 中是否提供 Unpivot(非 Pivot)功能?如何?

我看过一些帖子,它们可以让您获取数据透视结果,但不能取消数据透视,需要知道是否有任何干净的方法可以实现?如果不是任何解决方法也可以吗? 执行此操作以在 Management Studio 中查看 unpivot 结果 创建表 [dbo].[Payment]([PaymentId] [int] 非空,[EmployeeId] [int] 非空,[RegularHours] [十进制](18, ..
发布时间:2022-01-22 21:11:26 C#/.NET

如何使用 C# 通过 linq 构建数据透视表

我的 c# 代码中有这个数据表: 日期 |员工 |工作1 |工作2 |工作3 |------|----------|------|------|--------|2012 年 1 月 1 日 |一个 |1.00 |1 |1 |2012 年 1 月 1 日 |乙|2.5 |2 |2 |2012 年 1 月 1 日 |C |2.89 |1 |4 |2012 年 1 月 1 日 |D |4.11 |2 ..
发布时间:2022-01-22 21:02:10 其他开发

使用 LINQ 计算与上一项的差异

我正在尝试使用 LINQ 为图表准备数据. 我无法解决的问题是如何计算“与之前的差异". 我期望的结果是 ID= 1,日期= 现在,DiffToPrev= 0; ID= 1,日期= Now+1,DiffToPrev= 3; ID= 1,日期= Now+2,DiffToPrev= 7; ID= 1, Date= Now+3, DiffToPrev= -6; ..
发布时间:2022-01-22 20:54:42 其他开发

Linq Objects Group By &和

我有一个包含“否"和“总计"列的数据表.我想带回每个“否"的“总计"列的总和.我已经尝试了以下方法,但是由于我在语法上遇到了一些错误. var 值 =(来自 DtSet.Tables["tblDetails"].AsEnumerable() 中的数据按数据分组数据.字段选择新的{name_1 = data.Field("否"),name_2 = data.Field("Total"), ..
发布时间:2022-01-21 13:42:31 C#/.NET

使用 LINQ 从 DataSet 中选择 Rows,其中 RowsID 的列表位于 List<T>

首先我必须说,我是使用 LINQ 的新手.实际上我以前从未使用过,但我有一个任务需要过滤 DataTable,使用来自列表的值.所以我想知道在 LINQ 中是否可以使用列表中的值作为过滤器值来查询数据表.有人可以给我一些提示 谢谢. 解决方案 执行此操作的最佳方法取决于您打算如何处理过滤后的结果.您是否需要将结果作为 DataTable 返回以进行进一步操作,或者您是否需要对结果进行 ..
发布时间:2022-01-21 13:33:32 C#/.NET

如何从 VB.NET 中的 DataSet 填充数组

我正在尝试使用 VB.NET 2010 从仅包含特定列的数据集中填充数组.是否有任何代码可以直接填充数组或者我必须使用查询? 解决方案 更新: 假设你想要一个字符串数组: Dim arr As String() = (From myRow In ds.Tables(0).AsEnumerable选择 myRow.Field(Of String)("yourColumnName")) ..
发布时间:2022-01-21 13:25:30 其他开发

根据列名列表将一个数据表拆分为多个数据表

我有一个如下所示的数据表 ID 国家供应商第515章第515章第515章第516章第516章517 DE C第517章 我有一个 List 包含动态数量的列名,例如,如果列表包含单个列: 供应商 我想从这个表中生成一个 List 或一个 DataSet 并根据该列表中的列名分隔表,所以在这种情况下我只由 Supplier 列,结果将是 3 个如下所示的 ..
发布时间:2022-01-21 13:20:53 C#/.NET

LINQ 是否使用 DataRelations 来优化连接?

我在任何地方都找不到这个问题的答案,在我开始使用 Reflector 浏览生成的代码之前,我认为值得一问: 假设我对数据集中的数据表运行以下 LINQ 查询: var list =来自 parentTable.AsEnumerable() 中的 pr在 cr.Field("ParentID") 上的 childTable.AsEnumerable() 中加入 cr 等于 pr.F ..
发布时间:2022-01-21 13:17:46 C#/.NET

使用 DataSet 检索、更新和插入数据到 SQLite

在 Visual Studio 上,我可以通过以下方式创建我的 SQLite 数据库的 DataSet: 1) 连接sqlite数据库文件并创建表 2) 将新数据集添加到我的解决方案 (DataSet2.xsd) 3) 将表格拖到设计器中 现在如何使用 Visual Studio 为我创建的对象? 例如,我正在尝试做类似的事情: DataSet2.TableTes ..
发布时间:2022-01-21 13:15:27 C#/.NET

比较数据集或更好的想法

如何比较一个数据集与另一个数据集的值. 第一个数据集 ["proper records"] 来自 SQL Server 的列名 [id], [subsNumber] 2nd dataset ["proper and inproper records"] 来自进度数据库,除了 1 之外的其他列是 subsNumber 如何制作另一个数据集,其中包含来自 ["proper recor ..
发布时间:2022-01-21 12:48:12 C#/.NET

LINQ to DataSet,DataTable.AsEnumerable() 无法识别

我是 LINQ 的新手,正在尝试用它查询我的 DataSet.所以我跟着 this example 到了这封信,但它不起作用. 我知道我的 DataTable 最后需要 .AsEnumerable,但 IDE 无法识别.我究竟做错了什么?我是否遗漏了示例中未显示的引用/导入(不会是第一次 MSDN 示例不太正确),如果是,是哪一个?还是完全是别的东西? 示例代码: 进口系统导入系统. ..
发布时间:2022-01-21 12:46:05 C#/.NET

“LINQ to Entities"、“LINQ to SQL"有什么区别?和“LINQ to Dataset"

我已经使用 LINQ 工作了很长时间.然而,所提到的 LINQ 风格之间的真正区别是什么仍然是一个谜. 成功的答案将包含它们之间的简短区别.每种风味的主要目标是什么,有什么好处,是否对性能有影响... 附:我知道那里有很多信息来源,但我正在寻找一种“备忘单",它可以指导新手去哪里实现特定目标. 解决方案 它们都是 LINQ - 语言集成查询 - 所以它们都有很多共同点.所有 ..
发布时间:2022-01-21 12:44:21 C#/.NET

从 DataTable 创建 XML

使用 C#:我想将此表转换为 XML.请忽略行名中的错误.这是测试数据.我已经给出了两列转换为 xml 的示例,并将相应的行作为属性.但我实际上想要所有列.这是一个数据表. 1111 ..
发布时间:2022-01-21 12:43:11 C#/.NET