Foxtable(狐表)用户栏目专家坐堂 → 如何实现高铁速度


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

主题:如何实现高铁速度

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
如何实现高铁速度  发帖心情 Post By:2016/9/12 10:48:00 [只看该作者]

蓝导:access外部数据源的下列代码 总共增加504行竟然要用5秒,破自行车的速度,如何提高?
For Each ary As String() In lstsz
    For Each km As String In bbkm
        Dim tr As Row = tb3.Table.AddNew
        tr("dtwlmxb1") = ary(0)
        tr("dtwlmxb2") = ary(0) & "--" & ary(1)
        tr("dtwlmxb3") = km
    Next
Next


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/12 11:24:00 [只看该作者]


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/9/12 11:40:00 [只看该作者]

批量增加行,注意:

http://www.foxtable.com/webhelp/scr/0453.htm

 


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/12 12:04:00 [只看该作者]

如果会触发表事件,http://www.foxtable.com/webhelp/scr/2218.htm

如果是表达式列计算影响:http://www.foxtable.com/webhelp/scr/1935.htm

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2016/9/12 12:09:00 [只看该作者]

就以上的代码呀,循环增加行,填写三列的数据。access外部数据源. 就是下面的代码也要2秒,如何优化速度?
for n as integer = 0 to 50 
   for t as integer = 1 to 8
    Dim tr As Row = tb3.Table.AddNew
  next
next

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/12 12:17:00 [只看该作者]

看2楼

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2016/9/12 12:22:00 [只看该作者]

谢谢!改用事务快多了。一秒不到。

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2016/9/12 12:37:00 [只看该作者]

 两层遍历?

 回到顶部