Foxtable(狐表)用户栏目专家坐堂 → [求助]查询与赋值新增行并存的问题


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

主题:[求助]查询与赋值新增行并存的问题

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


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

你这个和查询赋值无关。具体做一个实例发上来测试,说明你要做什么。

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


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

选择了200行,填入了5个值,也就是1000行数据,测试2、3秒左右

 

Dim t1 As Table = Tables("SPM_合同清单表")
Dim mdbm As String
If InputValue(mdbm, "编码输入","可以输入多个编码,用逗号进行分隔如:1001,1005,1008") Then
    Dim Parts() As String = mdbm.Split(",")
    t1.StopRedraw
    For i As Integer = t1.TopPosition To t1.BottomPosition
        Dim r As Row = t1.Rows(i)
        For Each nm As String In Parts
            Dim dr1 As Row = t1.AddNew
            For Each c As Col In t1.Cols
                If c.name = "任务一_完成率" OrElse c.name = "部门名称" Then Continue For
                dr1(c.name) = r(c.name)
                dr1("创建人") = nm
            Next
        Next
    Next
    t1.ResumeRedraw
End If


 回到顶部