Foxtable(狐表)用户栏目专家坐堂 → 如何删除表中的数字行效率最高?


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

主题:如何删除表中的数字行效率最高?

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
如何删除表中的数字行效率最高?  发帖心情 Post By:2017/3/17 10:58:00 [显示全部帖子]

表中有好几十万行数据,其中有很多行都是是数字(无意义数据),用什么代码删除这样的数字效率最高最快?
例:

测试1
测试2
2
3
4
3.2.3
1.2.23
测试3
测试4
2.328.1
测试5


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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 11:06:00 [显示全部帖子]

删除是数字的行,达到如下效果

测试1
测试2
测试3
测试4
测试5

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 11:10:00 [显示全部帖子]

一列中

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 11:24:00 [显示全部帖子]

原来用如下代码效率是很低的。

For i As Integer = DataTables("表A").DataRows.count-1 To 0 Step -1
    If IsNumeric(DataTables("表A").DataRows(i)("第一列")) Then
        DataTables("表A").DataRows(i).Delete
    End If
Next

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 11:31:00 [显示全部帖子]

老师们,帮忙看看

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 11:41:00 [显示全部帖子]

本地数据适用SQL语句?

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 11:43:00 [显示全部帖子]

@有点色 老师麻烦代码详细些,谢谢

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 11:49:00 [显示全部帖子]

ISNUMERIC应该也只能判断正常的数字,像序号类的似乎判断不了 1.2.3.3

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 14:23:00 [显示全部帖子]

就是foxtable数据啊,这个表就是用来临时处理数据用的所以就用了foxtable

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/3/17 14:47:00 [显示全部帖子]

试过了,没什么效果。

 回到顶部
总数 14 1 2 下一页