【发布时间】:2010-05-18 11:27:10
【问题描述】:
关于Linq,有人可以启发我吗?
我有一个通过 SQL 存储过程填充的数据集,其格式如下:
国家 |品牌 |变体 | 2004 | 2005 | 2006 | 2007 | 2008
行数从 50 到几千不等。
我正在尝试做的是使用 Linq 来询问数据集(将有几个基于用户选项的 Linq 查询),但一个简单的示例是根据 Brand 对年份列求和。
我认为以下内容为我创建了一个模板供我使用:
但从这里开始,我完全被困住了!
sqlDA.Fill(ds, "Profiler")
Dim brandsQuery = From cust In ds.Tables(0).AsEnumerable()
Select _BrandName = cust.Item("BrandName"),
_y0 = cust.Item("1999"),
_y1 = cust.Item("2004"),
_y2 = cust.Item("2005"),
_y3 = cust.Item("2006"),
_y4 = cust.Item("2007"),
_y5 = cust.Item("2008")
我尝试查看示例,但看不到任何基于 VB.Net 的示例和/或向我展示如何汇总/分组。
有人可以提供一个例子,以便我可以从中学习。
谢谢。
【问题讨论】: