Foxtable(狐表)用户栏目专家坐堂 → DeleteFor 能删除隐藏行吗?


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

主题:DeleteFor 能删除隐藏行吗?

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


加好友 发短信
等级:三尾狐 帖子:759 积分:7038 威望:0 精华:1 注册:2008/9/2 20:04:00
DeleteFor 能删除隐藏行吗?  发帖心情 Post By:2013/12/24 9:22:00 [只看该作者]

我的项目中DeleteFor经常失效,有时能发挥作用,有时不能发挥作用,不知道DeleteFor在什么情况下失效,是不是不能删除隐藏行。另,有其它代码可以替代这个功能么


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


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

你所谓的隐藏行,是筛选出去的,还是未加载的.如果未加载,肯定是不会生效的.

你可以利用SQL语句,使用SQLCOMMAND执行 来删除.

写法基本上和DELETEFOR一致

delete from {表A} where  相同的条件表达式

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


加好友 发短信
等级:三尾狐 帖子:759 积分:7038 威望:0 精华:1 注册:2008/9/2 20:04:00
  发帖心情 Post By:2013/12/24 9:26:00 [只看该作者]

筛选出去的。用SQL语句删除后,再加载,速度有区别吗?


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


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

删除速度同样,重新加载会消耗和数据量成正比的时间.

 回到顶部