投稿者 大池  (社会人) 投稿日時 2009/7/1 04:57:13
勉強不足でうまく説明ができなくてすみません。トンチンカンの質問でしたらお許しください。
DataSet、DataGridViewの勉強のためにつぎのようなテストをしました。

・DataSet1の列の定義をDataTable1でA,B,C,Dとしました。
・DataGridViewにデータセットを関連付けをしました。

・Dim dt As DataSet1.DataTable1DataTable = DataSet1.DataTable1
  dt.AddDataTable1Row("001", "aa", "bb", "cc")
  ・
  ・
  でデータを作りDataGridView1に表示できました。
・ ここでDataSet1のデータ取得は
   For Each dr As DataSet1.DataTable1Row In DataSet1.DataTable1
       msg =  dr.A & "," & dr.B & "," & dr.C
    Next
  でできました。
・一方、DataGridView1 は DataGridView1.Rows(i).Cells(j).Value
 でできますが、dr.A の方が一義的に取得でき後の扱いも便利なように思います。
・そこでDataGridView1でもこのような形で値の取得ができないものでしょうか?
どなたかお教えください。よろしくお願いいたします。