Foxtable(狐表)用户栏目专家坐堂 → [求助]删除所有行


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

主题:[求助]删除所有行

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


加好友 发短信
等级:幼狐 帖子:124 积分:1212 威望:0 精华:0 注册:2013/7/19 22:07:00
[求助]删除所有行  发帖心情 Post By:2014/3/13 10:52:00 [只看该作者]

对当前表进行了筛选,想一次性全部删除筛选后的所有行。用了如下代码。 for each r as row in tables("1").rows r.locked=false r.delete() next 运行时需要多次运行才能删除所有行,到底什么原因啊?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/13 11:00:00 [只看该作者]

帮助有介绍这个问题,认真看的话就会有注意到.

应该使用for  next 循环倒着来删除

For i As Integer = Tables("表A").Rows.count-1 To 0 Step -1
        Tables("表A").Rows(i).Delete
Next

 回到顶部