0

3 行を含むデータグリッド ビュー (DGV) があります。MySQL クエリの結果 (4 行) を DGV に追加したいと考えています。クエリの結果は、DataSet (DS) に配置されます。4 つの DS 行を DGV に追加するための構文は何ですか?

4

1 に答える 1

0

ループしてデータセットから行を追加する必要があります。

Dim myConnObj As New MySqlConnection
Dim myDataSet As New DataSet
Dim myDataAdapter As New MySqlDataAdapter
Dim myCommand As New MySqlCommand

myCommand = New MySqlCommand("Your Query", "Your Connection")
myDataAdapter = New MySqlDataAdapter(myCommand)
myDataAdapter.Fill(myDataSet, "list")

With myDataSet
   For i as integer = 0 to .Tables(0).Rows.Count - 1
       DataGridView1.Rows.Add(.Tables(0).Rows(i).Item(0).ToString(), .Tables(0).Rows(i).Item(0).ToString())

'.Rows.Add(Column1, Column2, etc...) the number of column you add should match the column count of your DataGridView

   Next
End With
于 2012-10-23T00:55:38.377 に答える