có ai đi ngang qua cho mình hỏi cái nha, mình có đoạn code sau:
Private Sub btnsua_Click(sender As Object, e As EventArgs) Handles btnsua.Click
cn.Open()
Using cmd As New SqlClient.SqlCommand("UPDATE tblproduct SET productname='" & TextEdit1.Text & "',dateimport='" & DateTimePicker1.Text & "',dateexs='" & DateTimePicker2.Text & "',quantily='" & TextEdit2.Text & "',price='" & TextEdit3.Text & "',unitprice='" & TextEdit4.Text & "',productpic=@productpic WHERE id=" & dg1.SelectedRows(0).Cells(0).Value, cn)
cmd.Parameters.Add(New SqlClient.SqlParameter("@productpic", SqlDbType.Image)).Value = IO.File.ReadAllBytes(a.FileName)
i = cmd.ExecuteNonQuery
End Using
If (i > 0) Then
MsgBox("Sua " & TextEdit1.Text & " Thanh cong")
Clear()
End If
cn.Close()
showrecord()
End Sub
nó lại báo lỗi chỗ dg1.SelectedRows(0).
trong đoạn code trên người hướng dẫn sử dụng datagridvew, còn mình sử dụng cho gridcontrl của Dev. bạn có thể chỉ mình sửa không????
cám ơn bạn rất nhiều!!