【发布时间】:2016-04-06 02:05:49
【问题描述】:
首先,我想指出,我在 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
【问题讨论】:
标签: sql vb.net datagridview