以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  删除多行的代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26683)

--  作者:netfox168
--  发布时间:2012/12/11 23:48:00
--  删除多行的代码
我知道 Tables("表名").Current.Delete 可以删除选定的一行,但删除选定多行的代码如何写?
--  作者:e-png
--  发布时间:2012/12/12 0:06:00
--  
DeleteFor
--  作者:sunbrain
--  发布时间:2012/12/12 0:08:00
--  
Syscmd.Row.Delete()

--  作者:unverse
--  发布时间:2012/12/12 0:22:00
--  

可以利用行的CHECKED属性来删除选中行。。。

 

 


--  作者:unverse
--  发布时间:2012/12/12 0:22:00
--  


For Each r As Row In CurrentTable.Rows
    If r.Checked
        r.Delete
    End If
Next

 

前提表得显示,CHCKE按钮。


--  作者:sunbrain
--  发布时间:2012/12/12 0:33:00
--  
我那个不是最简单?
--  作者:netfox168
--  发布时间:2012/12/12 0:38:00
--  
谢谢各位,sunbrain 的确最简单,已经用此方法搞定了。
--  作者:ahligaoming
--  发布时间:2013/5/4 8:14:00
--  
 
Syscmd.Row.Delete(),这个是最简单的,不过在使用说明中还真是没找到呢
--  作者:zsslly
--  发布时间:2016/4/22 22:39:00
--  
学习一下