DateGridViewにDatatableの値を入れたい

タグの編集
投稿者 光璃  (社会人) 投稿日時 2017/4/27 11:32:49
環境:vb2010 .net4.0 SQLserver2008R

はじめまして。お世話になります。

DataGridViewにDatatableの値を非バインドで
追加していきたいのですが、いろいろ探してもわかりませんでした。
Datatableは"_Table"という名で完成しています。
かなり初歩的な質問なのはわかっていますがどうかお助けください。

掲示板を初めて使うので言葉足らずなところはご指摘お願いします。
投稿者 shu  (社会人) 投稿日時 2017/4/27 12:43:47
非バインドでということであればデータソースが何であれ
RowsにAddしていくことになります。

RowsにAddして値を設定するサンプルはこのようになります。
        Dim idx = DataGridView1.Rows.Add()
        Dim row = DataGridView1.Rows(idx)

        row.Cells(0).Value = "aaa"
        row.Cells(1).Value = "bbb"
        row.Cells(2).Value = "ccc"



DataTableからのデータの読み込みは
例えば
    Dim tbl as DataTable
    ・・・・ tblにデータを取得 ・・・・
    For Each row in tbl.Select("条件","並び順")
        Dim value = row("項目")
    Next


投稿者 光璃  (社会人) 投稿日時 2017/4/27 12:50:41
shu殿 

早い返答感謝します。
ありがとうございます。このとうりにやってみます。