Foxtable(狐表)用户栏目专家坐堂 → 代码优化请教


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

主题:代码优化请教

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


加好友 发短信
等级:六尾狐 帖子:1359 积分:12004 威望:0 精华:0 注册:2012/3/5 11:32:00
代码优化请教  发帖心情 Post By:2016/5/19 9:46:00 [只看该作者]

DataTables("number").DataRows.Clear
For Each dr As Row In Tables("ployee").Rows
Dim dra As Row = Tables("number").Rows.AddNew()
For Each  c As Col In Tables("number").Cols
dra(c.name) = dr(c.name)
Next
Next


以上代码 是否有 更有效率的方式 执行

由于数据有10000多行,好费事 

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/19 12:30:00 [只看该作者]

systemready = False
DataTables("number").StopRedraw
DataTables("number").DataRows.Clear
For Each dr As Row In Tables("ployee").Rows
    Dim dra As Row = Tables("number").Rows.AddNew()
    For Each  c As Col In Tables("number").Cols
        dra(c.name) = dr(c.name)
    Next
Next
DataTables("number").ResumeRedraw
systemready = True

 回到顶部