Foxtable(狐表)用户栏目专家坐堂 → 数据合并


  共有9605人关注过本帖平板打印复制链接

主题:数据合并

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106170 积分:539967 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/2 23:07:00 [只看该作者]

给临时表添加一个列名为“_sortkey”的列即可

Dim b As New SQLGroupTableBuilder("课程表","灵川中心表一")
b.ConnectionName = "城厢区灵川中心小学数据库"
b.FIlter = DataTables("灵川中心表一").loadFIlter
If Tables("灵川中心表一").FIlter > "" Then
    b.FIlter = IIF(b.FIlter > "", b.FIlter & " and ","") & Tables("灵川中心表一").FIlter
End If
b.Groups.AddDef("学校")
b.Groups.AddDef("节序")
b.Totals.AddExp("_sortkey","0")
b.build()

Dim i As Integer = 1
For Each dr As DataRow In DataTables("课程表").Select("","学校,节序")
    dr("_sortkey") = i*10
i += 1
Next
Dim cnt As Integer = Tables("课程表").Rows.Count - 1
For i = cnt To 0 Step -1
    Tables("课程表").Position = i
    Dim r As Row = Tables("课程表").current
    Dim r2 As Row = Tables("课程表").InsertNew
    r2("学校") = r("学校")
    r2("节序") = r("节序")
Next
[此贴子已经被作者于2020/4/2 23:07:29编辑过]

 回到顶部
总数 82 1 2 3 4 5 6 7 8 9 下一页