问题标签 [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# - 我可以使用 Linq to DataSet 对数据库执行插入/删除/更新吗?
我不是在谈论 Linq to SQL。只是 Linq 到数据集。
假设我按照此处的说明填写了一个数据集:http: //support.microsoft.com/kb/314145/en-us
现在,我如何使用 Linq 对数据集执行插入、更新和删除操作。
我按照这里的解释做了:http: //support.microsoft.com/kb/307587/en-us,但我想用 Linq 来做。这是可能的?
c# - 如何使用 LINQ 和 JSON 格式的输出查询数据集
我在 WCF 服务中有两个类:
我正在使用 LINQ 从数据集中获取数据:
现在我通过返回这个值来获取 JSON 数据。此外,我也从项目类中获得了值,但现在我想将列表数据转换为 JSON 格式,如下所示:
意思是我想将这两个类结果合并为一个,但上述格式是干净的 JSON 格式
请帮忙...
c# - 简化我的 C# Linq 语句?
班级 :
列表
数据表:
我想填写lst
来自dt
.
我已经做到了:
问题 :
- 我不能做点别的
dt.AsEnumerable().Select(_ => fill lst )
吗?
我知道选择签名的一部分(在这种情况下)是Func<datarow,void>
不会编译的
但是,除了我的丑陋方式之外,还有其他方法吗?
c# - 将多个 linq 查询和连接的结果组合成一个较小的查询
我可以将以下内容重组为更紧凑的 linq 查询,理想情况下不引入辅助函数吗?
linq-to-dataset - Linq to sql 查询失败
我在执行 linq to sql 查询时遇到问题。请看一看。
这是我的代码:
c# - 使用 DataSet 时从 DataRow 访问关系
我正在尝试访问一行的父级,但它总是返回 null。
我有两张桌子,一张描述一个车站,另一张告诉车站是否彼此“接近”。
在 SQL Server 上设置约束以确保数据一致。
如果是数据集,我已经添加了这两个表,现在当我有一个 NearStation 行时,我正在尝试访问 GlobalStation。
我希望生成的代码能够进行某种延迟加载,但显然它没有这样做。
如何强制代码自行加载?我是否可以强制数据集加载我使用的所有 GlobalStation)以便在需要时拥有该行?
谢谢
ado.net - 在 LINQ to Dataset 中计算组序数
我有一个旧的 FoxPro 程序,它执行 SQL 查询,其中包括以下内容:
**...
**...
该查询针对 .DBF 表文件,并包含 Excel 文件中的数据。我已经使用这两种方法在我的 C# 程序中填充用户定义对象的枚举。(不确定是否需要 .AsEnumerable。)然后我尝试使用 LINQ to Dataset 来查询用户对象列表并创建相同的结果集:
这给了我一个警告,“表达式的结果总是'true',因为'decimal'类型的值永远不等于'decimal'类型的'null' ”对于Rent列的Count()。
这是有道理的,但是我该如何计算不包括值为 .NULL 的行。FoxPro 表中的该列(或任何 SQL 数据库表中的 NULL,就此而言)?我不能对十进制值进行空测试。
c# - 数据表上的 Linq C# Groupby
我想编写一个Linq
查询来应用 group-by on DataTable
,它将结果输出为DataTable
.
我试过这段代码,它返回一个var
类型的结果,但我想要结果DataTable
请你能帮助我找到一个正确的答案。
c# - 选择不同的 Linq
我在数据库中有问答表。我使用 Join 来选择带有答案的问题,并尝试使用 LINQ 获取问题和答案。这是我的代码:
有很多行具有相同的问题(Id)。它遍历所有。对于一个问题,我只需要迭代一次。如果我有 7 个问题,并且每个问题都有 4 个答案,那么这段代码会给我一个计数为 28 的列表。它的计数必须是 7。有人可以帮忙吗?
c# - 查询数据集以使用 LINQ 过滤数据,而无需在动态填充的数据集中指定特定列
情况1
案例2
数据集 oDsParent 是动态形成的,在案例 1 中有 3 列及其各自的数据,在案例 2 中,有 2 列包含数据。这些列是根据同一数据集(oDsParent)中的条件动态填充的,因此每次形成的列都不同。我需要根据下面的字符串(sTemp)查询数据集,该数据集也会根据条件根据数据表进行更改。我不能在查询中使用 Field("Column name") 因为没有固定的列并且它们动态变化。我需要一个通常可用于过滤数据集的 LINQ,无论根据它们各自的字符串创建哪些列。我创建了一个数据集和字符串的演示,以更好地理解我的问题。