vb.net 中 datagridview 删除选中行 求代码
2个回答
展开全部
1.在datagridview 中的CellClick事件中先判断
if e.RowIndex<0 or e.RowIndex>=DataGridView.Rows.Count-1 Then
Return
End if
2.然后从DataGridView.CurrentRow.Cells(N).Value中得到你当前选中行的某个字段的值(即得到下一步Delete语句的限制条件,主键值),N为要得到的列值,从0开始
3.用delete语句在数据库进行删除操作
4.刷新DataGridView,即把DataGridView的DataSource重新从数据库中读出。
if e.RowIndex<0 or e.RowIndex>=DataGridView.Rows.Count-1 Then
Return
End if
2.然后从DataGridView.CurrentRow.Cells(N).Value中得到你当前选中行的某个字段的值(即得到下一步Delete语句的限制条件,主键值),N为要得到的列值,从0开始
3.用delete语句在数据库进行删除操作
4.刷新DataGridView,即把DataGridView的DataSource重新从数据库中读出。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询