0
まず、VBでの経験はあまりないことを指摘したいと思います。データバインドされたグリッドビューからデータを収集し、SQLクエリに追加します。
私のプログラムは現在動作しています: 私はセールス、賃貸、コースの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)
これはdatagridview2にdatagridview1から選択された行をコピーするために私のコードです:
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