DataSetについて

解決


みけちゃん  2009-04-01 10:40:53  No: 141782  IP: 192.*.*.*

下記のようにデータセットにデータを取得しました。
データセット中の名前フィールドが重複してる場合は
1つにしたいと思います。SQLでのやり方(DISTINCT使用)は
わかるのですが、データセットに取り込んでから
重複を削除する方法はありますか?  

Dim dSet As DataSet = New DataSet("d_てすと")
Dim dtbl As DataTable

'データセットに取得する
dAdp = New OleDb.OleDbDataAdapter("SELECT 名前 FROM テーブル ORDER BY 名前", cn)
dAdp.Fill(dSet, "dt_てすとてすと")
dtbl = dSet.Tables("dt_てすとてすと")

編集 削除
魔界の仮面弁士  2009-04-01 14:48:30  No: 141783  IP: 192.*.*.*

Dim tbl As DataTable = dtbl.DefaultView.ToTable(True, "名前")

編集 削除
みけちゃん  2009-04-01 16:03:43  No: 141784  IP: 192.*.*.*

ありがとうございました。

編集 削除