DataTableに対してDistinctをかける方法
恐ろしく簡単にできた。素晴らしい。2.0ありがとう
(例)Aテーブルがあって、会社コードと部署コードでDistinctをかけたい
会社コード,部署コード,課コード,人数■Aテーブル
(1)001,01,A,150
(2)001,01,B,100
(3)001,01,C,200
(4)001,02,a,10
(5)001,03,b,52
(6)001,04,c,30
(7)002,01,ア,200
(8)003,01,R,100
(9)003,02,S,100
//DataTableの作成 ※ATableからデータを取得する処理のイメージ
DataTable dt = GetAData();//DataViewの作成
DataView dv = dt.DefaultView;//Distinctをかける
DataTable resultDt = dv.ToTable("CompanyNumber", true, "会社コード", "部署コード");
■結果
(1)001,01
(2)001,02
(3)001,03
(4)001,04
(5)002,01
(6)003,01