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

时间:2016-04-05 11:07:38

标签: sql vb.net datagridview

首先,我想指出的是,我在VB方面并不是那么有经验。

这是我的程序目前的工作方式: 我有3个按钮,销售,租金和课程。当我按下它们中的每一个时,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

1 个答案:

答案 0 :(得分:0)

parameters.addwithvalue(" @ example1",row.cells(0).value)