Foxtable(狐表)用户栏目专家坐堂 → 获取行时同时获取表名


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

主题:获取行时同时获取表名

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


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

Dim dt As New  DataTableBuilder("统计")
dt.AddDef("序号", Gettype(String), 32)
dt.AddDef("表名", Gettype(String), 32)
dt.AddDef("审批状态", Gettype(String), 32)
dt.Build()
For Each t As DataTable In DataTables
    If t.DataCols.Contains("审批状态") Then
        For Each r As DataRow In t.dataRows
            If r.IsNull("审批状态") = False Then
                Dim nr As DataRow = DataTables("统计") .AddNew
                nr("表名") = t.name
                nr("审批状态") = r("审批状态")
            End If
        Next
    End If
Next


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


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

If t.name <> "统计" AndAlso t.DataCols.Contains("审批状态") Then

 回到顶部