• ベストアンサー

ADO.netのDatasetに関しての質問

いつもお世話になります。 ADO.net2.0のDataSetに関しての質問です。 複数明細のデータが入っているDataSet・・・(1) にダミー(何も情報が入っていない)DataSet・・・(2) (1)の中より任意に選択したレコード1明細だけを(2)にコピーしたいのですが、 良い方法はありますでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Dim drList As DataRow() = dt.Select("hoge = 1") (※selectの中身はwhere句の条件) Dim dtNew As DataTable = dthogehoge.Clone If drList.Length = 0 Then   'なし Else   For i As Integer = 0 To drList.Length - 1     dtNew.ImportRow(drList(i))   Next End If でどうでしょうか? ずれているならごめんなさいm_ _m

manihei
質問者

お礼

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

関連するQ&A