DialogResult dr = MessageBox.Show("确认删除记录吗?", "提示", MessageBoxButtons.YesNo);
            if (dr == DialogResult.Yes)
            {
                DataSet deleRcom2 = Collections.FastSocket.get_ds("select o.id,b.dd_size,b.size_long,b.size_wide,b.size_high,o.goodsType,o.cname,o.pay_type,o.order_memo,o.address,o.RecipientCode,o.mobile,o.country_free,o.agencyFund,o.order_code,o.cforhmType,b.goods,b.kd_billcode,b.dd_weight,b.dd_weight2,b.member_id,b.username,b.goodsTyep goodsType2  from pmw_order o left join pmw_billcode b on o.order_code=b.order_code where isnull(o.DoubleCheck,0)=1 and isnull(b.lost_flag,0)=0 and isnull(b.is_outplace,0)=1 and  isnull(is_packed,0)=0 and isnull(packed_billcode,'')='' and o.order_code='" + this.tool_order_code.Text + "' and b.kd_billcode='" + e.Row.Cells["kd_billcode2"].Value + "'");
                if (deleRcom2 != null && deleRcom2.Tables.Count > 0 && deleRcom2.Tables[0].Rows.Count > 0)
                {

DataTable dt1 = (DataTable)rcomdgv1.DataSource;
                    DataRow drcalc = dt1.NewRow();
                    drcalc.ItemArray = deleRcom2.Tables[0].Rows[0].ItemArray;
                    dt1.Rows.Add(drcalc);
                    rcomdgv1.DataSource = dt1;
                }
                else
                {
                    MessageBox.Show("无法获取该数据");
                    e.Cancel = true;
                }
            }
            else
            {
                e.Cancel = true;
            }

转载于:https://www.cnblogs.com/LuoEast/p/7686024.html

C# DataGridView 的UserDeletingRow事件,删除相关推荐

  1. DataGridView的Validating事件注册后删除操作的处理

    我们在处理DataGridView必填项判断时,一般使用DataGridView的RowValidating事件判断,具体代码如下: protected override void OnRowVali ...

  2. c#中contextMenuStrip与datagridview使用CellMouseDown事件及treeview使用mousedown事件

    //对于datagridview使用CellMouseDown事件 private void dataGridView_CellMouseDown(object sender, DataGridVie ...

  3. DataGridView 的 CurrentCellDirtyStateChanged事件用法

    做DataGridView开发时发现了CurrentCellDirtyStateChanged事件的用处 查询了MSDN描述如下: 当单元格的内容已更改,但更改尚未保存时,该单元格将标记为已修改. 此 ...

  4. DataGridView的Cell事件的先后触发顺序

    最近正在使用"DataGridView"对一个旧的Vs 2003开发的WINDOWS应用程序进行改造. 所以写了一个小程序,用来测试常用的Cell事件及顺序. 第一种顺序,即不进行 ...

  5. Swift 日历添加事件 删除事件

    import EventKit /**Privacy - Calendars Usage Description 添加日历权限 info.list 配置权限*/ /// 日历添加事件 class KK ...

  6. 单击事件 - 删除表单数据时提示是否确认删除

    在实际表单操作中, 删除是一个风险比较大的操作, 一旦删除, 数据很难恢复. 所以我们在删除表单项前应提示是否确认删除, 避免因手误造成的不必要的误删的现象. 我们还是基于上一篇文章进行编写: htt ...

  7. 将dataGridView中的添加/删除等修改保存至数据库

    C#示例代码如下: using System.Data; using System.Data.SqlClient; public partial class Form1 : Form     { Da ...

  8. jQuery 事件绑定方法(bind hover toggle live.... )、删除事件方法(unbind, die)及 事件对象

    事件绑定方法: 1.<type>(function) $("button").click(function(){... }); 2.bind(map) $(" ...

  9. C#Winform中DataGridView控件下的右键菜单事件获取行值方法

    //首先生成DataGridView的CellMouseDown事件private void dataGridView1_CellMouseDown(object sender, DataGridVi ...

最新文章

  1. Maven 创建web项目
  2. Altium designer中元器件库(SCHLIB)元件引脚上文字(标号)大小及距离边缘位置设置
  3. java 时间处理_JAVA处理日期时间常用方法
  4. codeforces 160A-C语言解题报告
  5. linux查看日志命令_查看log日志基础命令
  6. html中下拉日历控件,HTML5之日历控件
  7. html日期格式化标签,js日期格式化yyyymmdd
  8. 矩阵分解 三角分解(LU分解)
  9. 算法分析与设计-实验一 递归与分治算法设计
  10. 高德地图登陆显示服务器忙,用高德地图导航时,登录账号和不登录账号有很大区别?你知道吗?...
  11. Caused by: java.lang.IllegalStateException: No ServletContext set
  12. Cent OS 使用nohup 启动 Springboot避坑
  13. 移动机器人定位(amcl)
  14. 北京地铁背景音乐曲目
  15. NB-IoT 接入 5G 核心网丨边缘计算阅读周
  16. Fatal error in launcher: Unable to create process using
  17. 大数据时代的营销思维
  18. 基于web的健身俱乐部网站系统的设计与实现
  19. 《人工智能怎么学》精华连载预告
  20. Tutk P2P的原理和常见的实现方式

热门文章

  1. Spring MVC page render时jsp中元素相对路径的解决办法
  2. android数据存储方式(三)----Files
  3. cj搜索算法-魔版(打表术失败总结)
  4. opencv_4.5.0/OpenCvSharp_已知目标物边界求重心
  5. iphone无线服务器未响应,iPhone无线充电断断续续或无法充电是什么原因?
  6. 大物实验总结模板_高考化学实验题答题模板归类总结!
  7. 基于单片机的水壶自动加热系统_基于烟雾检测火灾自动报警系统
  8. C#中统计程序运行时间
  9. 查看mysql数据库服务_MySQL数据库之mysql5.7基础 查看mysql的服务状态
  10. fedora14 an mysql_Fedora 14下 MySQL 更改密码