Vb.net 声明DataGridView格式的数据集

Vb.net 声明DataGridView格式的数据集,vb.net,winforms,datagridview,dataset,Vb.net,Winforms,Datagridview,Dataset,我正在尝试更改datagridview中的行颜色,但用于我的代码需要一个数据集。这是我用来填充datagridview的代码 Dim sql As String sql = "SELECT * FROM [product info]" Dim adapter As New OleDbDataAdapter(sql, strcon) Dim dt As New DataTable("[product info]") adapter.Fill(dt)

我正在尝试更改datagridview中的行颜色,但用于我的代码需要一个数据集。这是我用来填充datagridview的代码

    Dim sql As String
    sql = "SELECT * FROM [product info]"
    Dim adapter As New OleDbDataAdapter(sql, strcon)
    Dim dt As New DataTable("[product info]")
    adapter.Fill(dt)
    DataGridView1.DataSource = dt

    Dim sql1 As String
    sql1 = "SELECT * FROM [product info]"
    Dim adapter1 As New OleDbDataAdapter(sql1, strcon)
    Dim cmd As New OleDbCommand(sql1, strcon)
    strcon.Open()
    Dim myreader As OleDbDataReader = cmd.ExecuteReader
    myreader.Read()

    strcon.Close()
如何在此代码行中声明数据集

    Dim sql As String
    sql = "SELECT * FROM [product info]"
    Dim adapter As New OleDbDataAdapter(sql, strcon)
    Dim ds As New DataSet("[product info]")
    adapter.Fill(ds)
    DataGridView1.DataSource = ds

    Dim sql1 As String
    sql1 = "SELECT * FROM [product info]"
    Dim adapter1 As New OleDbDataAdapter(sql1, strcon)
    Dim cmd As New OleDbCommand(sql1, strcon)
    strcon.Open()
    Dim myreader As OleDbDataReader = cmd.ExecuteReader
    myreader.Read()

strcon.Close()
将数据填充到datatable dt后添加这些行

Dim ds as New Dataset("product_info")
ds.Tables.Add(dt)