DataGridView删除选中多行数据

C#中DataGridView删除选中多行数据操作
本文介绍了在C#中如何利用DataGridView控件实现选中多行并删除的功能,通常此控件用于数据显示和交互。可以采取直接操作数据源的方式来清除选中行的数据,相关操作技巧可供开发者参考。

前言:

datagridview是C#中比较常用的数据显示控件,并且支持选中操作。

 

private void btClearup_Click(object sender, EventArgs e)
        {
            string rowFirstCell;
            //接收选中行数据
            if (dgv.Rows.Count <= 0)
            {
                MessageBox.Show("没有记录可以删除", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                //判断是否选中数据
            }
            else
            {
                DialogResult dr = MessageBox.Show("清除选中记录?", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                if (dr == DialogResult.OK)
                {
                    for (int i = 0; i < dgv.SelectedRows.Count; i++)
                    //循环遍历获取到的数据
                    {
                        rowFirstCell = dgv.SelectedRows[i].Cells["FileName"].Value.ToString();
                        //筛选每行中需要的字段或唯一标识
                        string strSql = "delete from dbDownloaded where fileName='" + rowFirstCell +
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Adam`南帝·梁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值