Foxtable(狐表)用户栏目专家坐堂 → [求助] 删除选中行的代码问题


  共有2494人关注过本帖树形打印复制链接

主题:[求助] 删除选中行的代码问题

帅哥哟,离线,有人找我吗?
静听枫雨
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:255 积分:2152 威望:0 精华:0 注册:2013/6/8 22:41:00
[求助] 删除选中行的代码问题  发帖心情 Post By:2018/10/9 17:45:00 [只看该作者]

For Each r As Row In Tables("订单表").GetCheckedRows
    If  r("订单状态") = "已审核" OrElse  r("订单状态") = "已完成" Then
        MessageBox.Show("订单编号 " &  r("订单编号") & " " &  r("订单状态") & " , 不能删除!","提醒" )
    Else
        If MessageBox.Show("请确认您要删除的订单编号: " &  r("订单编号") ,"删除提醒!",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes
            Tables("订单表").Current.Delete
            DataTables("订单表").Save()
            DataTables("订单明细表").Save()
        End If
    End If  
Next

有点甜老师,麻烦帮我修改下这个代码  我要的效果是  删除选中行的数据    上面代码是 删除当前行。
[此贴子已经被作者于2018/10/9 17:45:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/9 17:47:00 [只看该作者]

改成

 

            r.Delete


 回到顶部
帅哥哟,离线,有人找我吗?
静听枫雨
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:255 积分:2152 威望:0 精华:0 注册:2013/6/8 22:41:00
  发帖心情 Post By:2018/10/9 17:50:00 [只看该作者]

谢谢  老师,这样,    我怎么就没想到呢~~  

 回到顶部
帅哥哟,离线,有人找我吗?
静听枫雨
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:255 积分:2152 威望:0 精华:0 注册:2013/6/8 22:41:00
  发帖心情 Post By:2018/10/9 17:52:00 [只看该作者]

另外,问一下  r.Delete  跟 r.Delete()  有什么区别?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/9 17:53:00 [只看该作者]

以下是引用静听枫雨在2018/10/9 17:52:00的发言:
另外,问一下  r.Delete  跟 r.Delete()  有什么区别?

 

没有区别


 回到顶部