Я хочу вставить данные из datagridview в sqlserver, какая команда для остановки цикла for-next в моем коде? Я получаю сообщение об ошибке после запуска моего приложения, но данные из datagridview уже перемещены в sqlserver.
я пытаюсь переместить command.ExecuteNonQuery () после следующей и все еще получаю ошибку.
command.CommandText = "INSERT INTO temp_plu (itemid, judul, soh, location,kodevendor,namavendor) VALUES (@itemid,@judul,@soh,@location,@kodevendor,@namavendor)"
command.Parameters.Add("@itemid", SqlDbType.NVarChar)
command.Parameters.Add("@judul", SqlDbType.NVarChar)
command.Parameters.Add("@soh", SqlDbType.Int)
command.Parameters.Add("@location", SqlDbType.NVarChar)
command.Parameters.Add("@kodevendor", SqlDbType.NVarChar)
command.Parameters.Add("@namavendor", SqlDbType.NVarChar)
connection.Open()
command.Connection = connection
For i As Integer = 0 To DataGridView1.Rows.Count - 1
command.Parameters(0).Value = DataGridView1.Rows(i).Cells(0).Value
command.Parameters(1).Value = DataGridView1.Rows(i).Cells(1).Value
command.Parameters(2).Value = DataGridView1.Rows(i).Cells(2).Value
command.Parameters(3).Value = DataGridView1.Rows(i).Cells(3).Value
command.Parameters(4).Value = DataGridView1.Rows(i).Cells(4).Value
command.Parameters(5).Value = DataGridView1.Rows(i).Cells(5).Value
command.ExecuteNonQuery()
Next