Linq to Dataset для извлечения всех столбцов для суммирования групп - PullRequest
0 голосов
/ 29 ноября 2011

Здесь я присоединяюсь к 2 таблицам данных для группового суммирования. Из этого запроса я могу получить столбцы, которые находятся в группе, т. Е. Код, субкод -> sum1, но мне также нужны столбцы не только в группе, но и в других столбцах таблицы [c.glaccount, j.type in select new] , что возможно из запросов SQL.

var currentbalances  = (from c in _currentPeriodTaxBalanceTable.AsEnumerable()
    join j in dtAcsTaxCode.AsEnumerable() on
    c.Field<int>(TaxCodeNGLAccountEntity.GLAccountKey) equals
    j.Field<int>(TaxCodeNGLAccountEntity.GLAccountKey)

    // enter code here

    group c by new {code = j.Field<string>("tax_code"), subcode = j.Field<string>("tax_subcode")}
    into sum1
    select new {balance = sum1.Sum(c => c.Field<decimal>("balance_amount"))}
    );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...