2012-01-05 2 views
-2

У меня есть следующий DataTable:LINQ, чтобы получить отдельные значения таблицы данных

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 

Как получить/получать каждое отдельное значение из приведенного выше DataTable очень простым способом с помощью LINQ. Здесь Location, FY_Quarter Данные столбца динамически генерируются. Я не хочу перебирать все данные.

Как я могу с помощью получения идеальной LINQ в ASP.NET с помощью C# .NET; .NET3.5 F/W

+1

Что вы хотите, чтобы полученный результирующий набор данных выглядел? –

+0

@DownVoter: Уход за комментарием. Результирующий набор данных должен выглядеть так же, как и в приведенной выше таблице. Как получить вышеприведенный результат с простым выражением запроса LINQ. – venkat

ответ

0

Предполагая, что ваша таблица некоторых представлен объектом вы можете это:

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

Пожалуйста, укажите формат AsEnumerable() – venkat

+0

Мне нужно значение 40 для первой строки в приведенной выше таблице. Как получить?? – venkat

+0

Как я могу выбрать третий datarow из приведенной выше таблицы? – venkat

Смежные вопросы