问题标签 [linq-to-dataset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 按 var 值填充的通用集合
在我的代码中,我需要帮助才能将result
价值投入oList
我想oList
用结果值填充。
c# - C# DataTable GROUP BY WITH ROLLUP / 执行 SQL
尝试将使用 group by rollup 的 SQL 存储过程转换为 DataTable。我大部分时间都使用 LINQ。但我无法弄清楚 GROUP BY ROLLUP 部分。我需要能够为 DataTable 上的多个字段执行 GROUP BY ROLLUP。这可能吗?我知道它没有内置到 LINQ 中。我可以在 DataTable 上的内存中执行 SQL 来执行 GROUP BY ROLLUP,否则这样做似乎太难了。
.net - 使用字段子字符串对带有 Linq 到 DataSet 的 DataTable 进行排序
我想使用两个排序值订购一个带有 Linq to DataSet 的 DataTable。然而,这两个值来自于拆分和解析同一个字段(不要问我为什么!)。
我试图这样做:
但我得到“使用投影后无法创建 DataView”。
然后我也尝试了:
我不断收到同样的错误。
怎么可能做到这一点?
我要感谢大家的回答。最终的解决方案非常简单:
c# - LINQ to SQL 与 LINQ to DataSet 连接
我有一个使用 LINQ 连接的 SQL 数据库(LINQ To SQL)和一组本地 XML 数据(在数据集中)。我需要在键“tblDoc:sourcePath, document:xmlLink”上对 SQL 表“tblDoc”和数据集表“document”执行左外连接。不幸的是,这两个键都是字符串。我下面的代码没有返回任何结果,我尝试了一些变体,但我的 LINQ 技能有限。有没有人有任何建议或替代方法可以尝试?
c# - LINQ to Dataset 不再识别“字段"关键词
我在数据集中有一些数据,我通常会选择如下所示的记录。
要在 LINQ 中执行相同的操作,我希望执行以下操作,但我在Field关键字下得到一条摆动线。
我以前多次使用过类似的 LINQ,从来没有遇到过这个问题。
有什么建议么?
编辑
我得到的编译器错误是:
错误 CS0019:运算符“==”不能应用于“字符串”和“字符”类型的操作数
...但是“TechKey 字段绝对是 DataSet 中的字符串。
c# - 带有 SELECT 和两个 GROUP-BY 条件的 LINQ 查询
Datatable
以下 SQL 查询的等效 LINQ 指令是什么:
以及如何将结果放入新的数据表中?
我试图转换它,但我有一些错误。有人可以看看这个:
c# - c# LINQ to dataset IN子句包含,组,分钟
我是 LINQ 的新手,但我正试图立即解决一个棘手的问题。我正在尝试对数据集执行 LINQ 并模拟以下查询...
我到目前为止的代码如下......
exID是方法中的字符串变量,smIDs是方法中之前创建的字符串列表。我创建了以下代码来尝试查看我的结果,它在 query.Count 处引发“System.InvalidCastException”错误...
我一直无法弄清楚我做错了什么。
VS 指向...
这是堆栈跟踪的前两行...
任何指针将不胜感激。谢谢。
unit-testing - 区分大小写的 LINQ to DataSet
我遇到了使用LINQ to DataSet检索和过滤数据的强类型DataSet
显示区分大小写的问题。在我的示例项目中,我创建了一个名为 DataSet1 的强类型数据集。它包含一个名为Customers 的单曲。为了实例化和填充,我创建了几行(注意名称上的大小写):DataTable
接下来,我可以使用 DataSet 的内置Select
功能轻松获取/过滤:
当尝试使用 LINQ to DataSet 执行相同的操作时,问题就开始了:
我已经检查了实例化数据集CaseSensitive
的属性以及客户数据表的CaseSensitive
属性——两者都是错误的。我还意识到,在使用该Select
方法时,DataSet
执行过滤和 LINQ 查询正在执行其他操作。
我对这种类型的代码的希望和渴望是用它来对我们编译的 LINQ to SQL查询进行单元测试,这样我就不能真正改变所有当前的查询来使用:
...因为这会更改 SQL 中的查询。感谢大家的任何建议!
c# - 使用 var 匿名对象获取 LINQ 的 InvalidCastException
我在尝试使用 foreach 构造中的 var 变量循环查询对象时遇到错误。出于明确的原因,我将 xml 加载到数据集并执行 Dataset to Linq。请纠正我的错误。这是我的代码:
这是生成的错误:
我收到这条线的错误 foreach (var cin in subQuery)
,说它无法投射。
asp.net - 使用 LINQ 查询数据集
可能重复:
将过滤器应用于数据集时未在网格视图中显示数据
我有一个Dataset ds,其中包含表emp的内容,其中ename、pass、status作为属性。
我想使用 LINQ 查询数据集,以便它返回状态为“out”的记录
当我使用数据集时,它在数据表上使用时有效,数据不显示
请告诉我如何实现这一点。在此先感谢