2009-07-06 17 views
0

ことで、私はこの1とまったく同じ質問がありますので、私はカント提案された解決策は、.NET 3.5のためだったが Aggregate functions in ADO.NET with GROUP BY functionalityグループ行 - グループ

を私は.NET 2.0を使用していますLINQクエリ。要約すると:私はデータセットを持っており、そこからビューを作成して、SQLの「GROUP BY」機能に似たものを適用して、行を特定の基準でグループ化し、このグループに集計関数を適用したい。

答えて

0

完全な回答はありませんが、新しいDataTableを作成してDataSetに追加することができます。次に、グループ化するキー値の列を新しいテーブルに追加することができます。それから元のテーブルとの関係を作成します。新しいテーブルを親にします。次に、集計したいすべてのテーブルの計算カラムを追加します。これらの列では、集計を行うために "SUM(Child.ColumnName)"を使用できるようになりました。

または、少なくとも私はうまくいくと思います!

+0

これはあまりにも多くの作業です:( – gkiko