我想知道是否有人可以解释或指向一个合适的教程,该教程解释了我将如何使用datagridviews将使用复选框选择的行插入数据库。为了解释更多的理解,我试图创建一个添加(食品)产品功能,该功能将使用dgv从我的sql server数据库表中选择其包含的成分。
到目前为止,我的dgv提出了成分列表以及显示工作的复选框,我也已经知道如何编写插入sql脚本但我无法弄清楚如何使用复选框作为决定插入行的因子。在此先感谢您的帮助!
答案 0 :(得分:0)
我想如果你的字段被选中,你可以检查线到线。 支持CheckBox是第一列:
示例:
Dim TotalRecords As Integer = Yourgrid.RowCount - 1
For i as integer = 0 To TotalRecords
if Yourgrid.Rows(i).Cells(0).Value = True
' add this record to dabatase
End If
Next
PS:您也可以更改上面的说明以使用列名:
if Yourgrid.Rows(i).Cells("MyCheckBoxColumn").Value = True