LINQ获取数据表的各个值

本文关键字:获取 数据表 LINQ | 更新日期: 2023-09-27 18:19:24

我有以下数据表:

Table1:

Location    FY_Quarter  .NET    java     SAP    Total
Bangalore    Q3          40      60      40     140
Bangalore    Q4          50      80      30     160
Bangalore    Q1          70      50      40     160
Bangalore    Q2          30      90      50     170
Chennai      Q3          80      40      60     180
Chennai      Q4          45      50      35     130
Chennai      Q1          60      75      65     200
Chennai      Q2          55      35      90     180

如何从上面的数据表中获取每个单独的值,最简单的方法是使用LINQ。这里,Location, FY_Quarter列数据是动态生成的。我不想循环遍历整个datatable

如何在ASP中使用LINQ实现 ?.NET使用c# .NET;.NET3.5 F/w

LINQ获取数据表的各个值

假设你的表是由一个对象表示的,你可以这样做:

var result = from items in Table1
             select new { Location = items.Location, FY_Quarter = items.FY_quarter};