从数据绑定的gridview收集数据并将其添加到sql查询中

从数据绑定的gridview收集数据并将其添加到sql查询中,sql,vb.net,datagridview,Sql,Vb.net,Datagridview,首先,我想指出,我对VB不是很有经验 这就是我的程序目前的工作方式: 我有三个按钮,销售,租赁和课程。当我按下每一个按钮时,datagridview1将填充受尊敬的产品 填充datagridview1后,我可以选择每个产品并单击按钮将它们复制到datagridview2。这样一来,datagridview2就像一个“购物车” 接下来,当我按下“提交订单”按钮时,查询将收集不同“购物车”列中的数据,并将其插入MySQL 任何帮助都将不胜感激 这是我填充datagridview1的代码: Dim s

首先,我想指出,我对VB不是很有经验

这就是我的程序目前的工作方式: 我有三个按钮,销售,租赁和课程。当我按下每一个按钮时,datagridview1将填充受尊敬的产品

填充datagridview1后,我可以选择每个产品并单击按钮将它们复制到datagridview2。这样一来,datagridview2就像一个“购物车”

接下来,当我按下“提交订单”按钮时,查询将收集不同“购物车”列中的数据,并将其插入MySQL

任何帮助都将不胜感激

这是我填充datagridview1的代码:

Dim sporring As String
sporring = "SELECT * FROM TC_Utleie ORDER BY utleie_navn;"
Dim sqladapter As New MysqlDataAdapter
Dim comm2 As MySqlCommand = New MySqlCommand(sporring, tilkobling)
Dim ds AS New DataSet()

sqladapter.SelectCommand = comm2
sqladapter.fill(ds)
dgv.datasource = ds.tables(0)
这是我将选定行从datagridview1复制到datagridview2的代码:

For Each col As DataGridViewColumn in dgv.columns
 dgv2.columns.add(DirectCast(col.Clone, DataGridViewColumn))
Next
For rowindex As Integer = 0 To (dgv.SelectedRows.count -1)
 dgv2.rows.add(dgv.SelectedRows(rowindex).Cells.Cast(Of DatagridViewCell).Select(Function(c)c.value).ToArray)
Next
parameters.addwithvalue(@example1),行.单元格(0.value)