Сводная таблица в LINQ в VB.NET - PullRequest
1 голос
/ 25 марта 2010

Я ищу запрос к сводной таблице в vb.net. Я нашел много кода в C #, но не в VB.Net, и я не понимаю, как конвертировать C # в VB.

Вы можете мне помочь?

Спасибо

Ju

Ответы [ 2 ]

1 голос
/ 25 марта 2010

Я нашел ответ:

Dim query = From final In _
                    (From lh In Me.AnnualCost1.sp_annualcostLH _
                     Group lh By lh.Asset_Number Into Group) _
                Let Jan As Object = (From r In final.Group Where _
                r.Month = "January" _
                Select r.lhTotal).Sum _
                Select New With { _
                    .Asset_Number = final.Asset_Number, _
                    .January = If(Jan Is Nothing, 0, Jan) _
                    }

Это создает сводную таблицу со столбцом по месяцам. Вот только за январь

Julien

0 голосов
/ 26 марта 2010

Вы можете использовать SharpDevelop для преобразования кода C # в VB.net и обратно, а также в несколько других языков.

...