106得票3回答
为什么LINQ JOIN比使用WHERE连接更快?

我最近升级到VS 2010,并尝试使用LINQ to Dataset。我有一个强类型的授权数据集,它在ASP.NET Web应用程序的HttpCache中。 所以我想知道检查用户是否被授权做某事的最快方法是什么。如果有人感兴趣,这里有我的数据模型和一些其他信息。 我已经检查了3种方式: ...

50得票6回答
DataTable不包含AsEnumerable的定义。

使用linq查询datatable会返回以下错误:CS0117:'DataSet1.map DataTable'不包含'AsEnumerable'的定义。 项目包括对System.Data.Datasetextensions的引用。 以下是代码。using System; using Syst...

23得票3回答
使用LINQ从数据集中选择单列

我正在努力理解所有的LINQ知识,但似乎卡在了第一步。 我有一个如下所示的数据表:OrderNo LetterGroup Filepath ----------- ----------- ------------------------------------------------...

22得票3回答
如何使用Linq to datatable筛选dataTable?

嗨,我如何使用 Linq to DataTable 过滤 DataTable?我有一个 DropDownList,我可以在其中选择 Modul 列的值。现在我想使用这个 Modul 列来过滤 DataTable。这是我的 DataTable 结构:User | Host | TimeDiff ...

18得票6回答
在Linq中从数据表中选择不同的行

我正在尝试基于多列 (attribute1_name, attribute2_name) 获取不同的行,并使用 Linq-to-Dataset 从 datatable 获取数据行。 我想要这样的结果attribute1_name attribute2_name ----------...

13得票2回答
使用Linq查询按组求和

我有一个数据表,长这个样子:Category Description CurrentHours CTDHours LC1 Cat One 5 0 LC2 ...

11得票5回答
LINQ to DataSet,按多列去重

我想确认是否有办法根据多列进行去重。谢谢! 顺便说一下,我在这里发现了一个很棒的LINQ扩展链接,但需要一些指导来将其用于多列。

10得票2回答
将LINQ查询绑定到DataGridView

这很令人困惑,我使用AsDataView将查询结果绑定到dgv,以下方式可以正常工作:var query = from c in myDatabaseDataSet.Diamond where c.p_Id == p_Id select c; dataGridView1.DataSource ...

9得票6回答
Linq to SQL还是Linq to DataSet?

我是Linq世界的新手,目前正在探索它。 我正在考虑在涉及数据库交互的下一个项目中使用它。 从我所读的内容来看,我认为有两种不同的与数据库交互的方式: Linq to SQL Linq to DataSet 现在,我要工作的产品不能依赖于数据库类型。 例如,它可能部署在SQL Ser...

8得票1回答
使用SQLCeResultSet更新/插入表格数据

我有一个SQL Compact Edition数据库,我会定期更新(通过Web服务)。 写入数据库的部分太慢了。我目前使用Linq to Datasets进行操作(如this question所示)。我听说如果使用SQLCeResultSet来操作,速度会更快。 因此,假设我有这样一个表:...