Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
DataGridView のデータ取得をDataSetのような形でできないでしょうか?
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9203#CommentId11999
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
大池
 (社会人)
投稿日時
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でもこのような形で値の取得ができないものでしょうか?
どなたかお教えください。よろしくお願いいたします。