相关疑难解决方法(0)

从 MySQL 数据 VB.NET 填充 datagridview 中的特定列

我创建了一个带有 4 列的 Datagridview,EJ:

ID, Name, Quantity, other
Run Code Online (Sandbox Code Playgroud)

但我想从 MySQL EJ 填充这 3 列:

item_id, item_name, item_quantity
Run Code Online (Sandbox Code Playgroud)

我尝试了这个代码:

    Using cn As New MySqlConnection("server=10.10.2.1;userid=root;password=gf-159753;database=quick_admon")
        cn.Open()

        Dim da As New MySqlDataAdapter("SELECT * from qa_items", cn)
        ' DataTable  
        Dim dt As New DataTable

        ' llenar el DataTable  
        da.Fill(dt)

        ' enlazar el DataTable al BindingSource  
        list_items.DataSource = dt

        With list_items 
            .MultiSelect = False 
            .SelectionMode = DataGridViewSelectionMode.FullRowSelect

            .DataSource = list_items.DataSource
        End With

    End Using
Run Code Online (Sandbox Code Playgroud)

但这会创建新列并且不会写入现有列,花了一段时间寻找解决方案但只找到这样的方法。

mysql vb.net datagridview

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

datagridview ×1

mysql ×1

vb.net ×1