0
我有一個需要動態的查詢,我認爲我的大部分語法是正確的,但我不知道如何給它我想分組的列的名稱。我已經嘗試了幾種不同的方法,我總是得到一個錯誤 - 「無屬性或字段‘名稱’存在型‘數據行’如何引用動態linq查詢中的字段?
IQueryable<Result> aggregate1 =
query1Data.Tables[0].AsEnumerable().AsQueryable()
.GroupBy("name", "it")
.Select<Result>("new(Key as Group, Sum(value)as Total)");
我想我不得不使用一些像Field<string>("name")
,但我不能弄明白我看到的幾個論壇的問題,但似乎沒有人有一個明確的答案如何解決這個問題。