السلام عليكم شباب عندي مشكلة في عمل update للقاعدة البيانات عند تغير قيمة في ال datagridview بالشكل التالي بحيث التغير يكون في حقل الكمية ويتم التحديث في قاعدة البيانات حسب اسم المادة التي تغير عددها كما موضح في الصورة
انا كتبت وحاولت بالكود التالي لكن مو نافع
Private Sub dg1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dg1.CellEndEdit
Dim v1 As Integer
Dim v2 As String
Dim headerText As String = dg1.Columns(e.ColumnIndex).HeaderText
If headerText = "qua" Then
v1 = dg1.Item(3, e.RowIndex).Value
v2 = dg1.Item(1, e.RowIndex).Value
( Dim upt As New OleDbCommand(" update sales set qua='" & v1 & "' where prodname='" & v2 & "'", con
()con.Open
()upt.ExecuteNonQuery
() con.Close
(" MsgBox("done
End If
End Sub
