• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XmlをDetaSetに読み込んだ場合の属性値所得について)

XmlをDetaSetに読み込んだ場合の属性値所得について

このQ&Aのポイント
  • XmlをDataSetに読み込む際、指定した属性値のみを取得してDataGridViewに表示する方法について困っています。
  • 現在のコードでは、タグ4の全ての属性値が表示されてしまいます。
  • 環境はVB2005を使用しています。

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

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

DataViewオブジェクトを RowFilter指示で作ればいいのでは ' ここにブレークポイント設定して dim tbl as DataTable = dset.Table("タグ4") ' tblをクイックウォッチする ' ColumnsやRowsで何か違いがないのかを調べて見ましょう dim dv as new DataView( tbl, "タグ2_Id=1", "",DataViewRowState.CurrentRows) DataGridView1.DataSource = dv といった具合です RowFilteパラメータを タグ2_Id=0の場合 c1,c2 / d1,d2 タグ2_Id=1の場合 g1,g2 / h1,h2 タグ2_Id=2の場合 k1,k2 / l1,l2 が選択できると思いますよ

Reise
質問者

お礼

回答ありがとうございます。 こちらで早速試したところ、無事動作させることができました。 ご教授ありがとうございました。

関連するQ&A