问题标签 [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.

0 投票
1 回答
3007 浏览

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 来做。这是可能的?

0 投票
2 回答
1324 浏览

c# - 如何使用 LINQ 和 JSON 格式的输出查询数据集

我在 WCF 服务中有两个类:

我正在使用 LINQ 从数据集中获取数据:

现在我通过返回这个值来获取 JSON 数据。此外,我也从项目类中获得了值,但现在我想将列表数据转换为 JSON 格式,如下所示:

意思是我想将这两个类结果合并为一个,但上述格式是干净的 JSON 格式

请帮忙...

0 投票
5 回答
235 浏览

c# - 简化我的 C# Linq 语句?

班级 :

列表

数据表:

我想填写lst来自dt.

我已经做到了:

问题 :

  1. 我不能做点别的 dt.AsEnumerable().Select(_ => fill lst )吗?

知道选择签名的一部分(在这种情况下)是Func<datarow,void>不会编译的

但是,除了我的丑陋方式之外,还有其他方法吗?

0 投票
1 回答
356 浏览

c# - 将多个 linq 查询和连接的结果组合成一个较小的查询

我可以将以下内容重组为更紧凑的 linq 查询,理想情况下不引入辅助函数吗?

0 投票
2 回答
424 浏览

linq-to-dataset - Linq to sql 查询失败

我在执行 linq to sql 查询时遇到问题。请看一看。

这是我的代码:

0 投票
0 回答
76 浏览

c# - 使用 DataSet 时从 DataRow 访问关系

我正在尝试访问一行的父级,但它总是返回 null。

我有两张桌子,一张描述一个车站,另一张告诉车站是否彼此“接近”。

在 SQL Server 上设置约束以确保数据一致。

如果是数据集,我已经添加了这两个表,现在当我有一个 NearStation 行时,我正在尝试访问 GlobalStation。

我希望生成的代码能够进行某种延迟加载,但显然它没有这样做。

如何强制代码自行加载?我是否可以强制数据集加载我使用的所有 GlobalStation)以便在需要时拥有该行?

谢谢

0 投票
1 回答
187 浏览

ado.net - 在 LINQ to Dataset 中计算组序数

我有一个旧的 FoxPro 程序,它执行 SQL 查询,其中包括以下内容:

**...

**...

该查询针对 .DBF 表文件,并包含 Excel 文件中的数据。我已经使用这两种方法在我的 C# 程序中填充用户定义对象的枚举。(不确定是否需要 .AsEnumerable。)然后我尝试使用 LINQ to Dataset 来查询用户对象列表并创建相同的结果集:

这给了我一个警告,“表达式的结果总是'true',因为'decimal'类型的值永远不等于'decimal'类型的'null' ”对于Rent列的Count()。

这是有道理的,但是我该如何计算不包括值为 .NULL 的行。FoxPro 表中的该列(或任何 SQL 数据库表中的 NULL,就此而言)?我不能对十进制值进行空测试。

0 投票
2 回答
1541 浏览

c# - 数据表上的 Linq C# Groupby

我想编写一个Linq查询来应用 group-by on DataTable,它将结果输出为DataTable.

我试过这段代码,它返回一个var类型的结果,但我想要结果DataTable

请你能帮助我找到一个正确的答案。

0 投票
2 回答
3578 浏览

c# - 选择不同的 Linq

我在数据库中有问答表。我使用 Join 来选择带有答案的问题,并尝试使用 LINQ 获取问题和答案。这是我的代码:

有很多行具有相同的问题(Id)。它遍历所有。对于一个问题,我只需要迭代一次。如果我有 7 个问题,并且每个问题都有 4 个答案,那么这段代码会给我一个计数为 28 的列表。它的计数必须是 7。有人可以帮忙吗?

0 投票
0 回答
922 浏览

c# - 查询数据集以使用 LINQ 过滤数据,而无需在动态填充的数据集中指定特定列

情况1

案例2

数据集 oDsParent 是动态形成的,在案例 1 中有 3 列及其各自的数据,在案例 2 中,有 2 列包含数据。这些列是根据同一数据集(oDsParent)中的条件动态填充的,因此每次形成的列都不同。我需要根据下面的字符串(sTemp)查询数据集,该数据集也会根据条件根据数据表进行更改。我不能在查询中使用 Field("Column name") 因为没有固定的列并且它们动态变化。我需要一个通常可用于过滤数据集的 LINQ,无论根据它们各自的字符串创建哪些列。我创建了一个数据集和字符串的演示,以更好地理解我的问题。