السلام عليكم
لدي مشكلة في اضافة حقول الداتا قريت فيو فعندما اضيف الحقول الى قاعدة البيانات لاتضاف كل الحقول وانما يضاف صف واحد فقط !!
وهذا هو الكود الذي اعمل به ..
كود :
Try
con.Open()
cmd.Connection = con
cmd.CommandText = "insert into TABLE1 (name,age) values (@name,@age)"
cmd.Parameters.Add("@name", SqlDbType.VarChar, 10)
cmd.Parameters.Add("@age", SqlDbType.Int)
cmd.Prepare()
For Each row As DataGridViewRow In dgv2.Rows
If Not row.IsNewRow Then
cmd.Parameters("@name").Value = row.Cells(0).Value.ToString
cmd.Parameters("@age").Value = row.Cells(1).Value.ToString
End If
Next
cmd.ExecuteNonQuery()
MessageBox.Show("insert succes")
Catch ex As Exception
MessageBox.Show("Error :" & ex.ToString())
Finally
con.Close()
dgv2.Rows.Clear()
End Try