Foxtable(狐表)用户栏目专家坐堂 → 盘点核销代码优化


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

主题:盘点核销代码优化

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/25 11:57:00 [显示全部帖子]

一般是这个代码慢

 

     For Each sym As DataRow In syms
            fr = DataTables("盘点单据").SQLFind("[溯源码] = '" & sym("子溯源码") & "'")  '溯源码表中的溯源码是否存在与盘点单据
 
每执行一次sqlFind,耗时一般是0.5秒,要耗时多少,你可以自己测算。
 
一般如果syms较多的情况下,都是把表【盘点单据】的数据全部加载出来,然后用find的。

 回到顶部