c# datagridview里如何删除重复的行?如图

2025-04-28 16:02:39
推荐回答(2个)
回答1:

dataGridView与dataset一样属于缓冲数据区。你当前Remove了可是没提交到数据库中,也没对页面再次刷新,所以就不变。
你应该在 this.dataGridView1.Rows.Remove(this.dataGridView1.Rows[j]);后更新数据库Update();

再使用dataGridView1.bind()重新生成绑定事件/
不知道这样解释懂了吗、谢谢、

回答2:

你这个dataGridView是不是跟数据库连接一齐的?如果是,在写Sql语句去掉重复不好吗?