Foxtable(狐表)用户栏目专家坐堂 → [原创]:求助


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

主题:[原创]:求助

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


加好友 发短信
等级:超级版主 帖子:110813 积分:564003 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/19 18:07:00 [显示全部帖子]

drs = DataTables(Name).Select(Filter,"交易日期")


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110813 积分:564003 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/19 20:22:00 [显示全部帖子]

肯定不会有问题。请上传实例说明

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110813 积分:564003 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/21 8:53:00 [显示全部帖子]

Dim r As Row = Tables("分期付款").Current
If r IsNot Nothing
    Dim Filter As String = "业务编号 = '" & r("业务编号") &"'"

    Dim sql As String = "select * from (select 交易日期,账户编号,账户名称,业务名称,交易金额,对象编号,对象名称,出账,账单编号,业务编号,审核,备注,交易方式,出账日期 from {分期明细} where " & Filter
    sql &= " union all select 交易日期,账户编号,账户名称,业务名称,交易金额,对象编号,对象名称,出账,账单编号,业务编号,审核,备注,交易方式,出账日期 from {费用明细} where " & Filter & ") As a order by 交易日期"
    Dim cmd As new SQLCommand
    cmd.CommandText = sql
    Dim dt As DataTable = cmd.ExecuteReader()
    
    DataTables("支出明细").DataRows.Clear
    
    For Each mr As DataRow In dt.DataRows
        Dim pr As DataRow = DataTables("支出明细").AddNew
        For Each cl As Col In Tables("支出明细").Cols
            If pr.DataTable.DataCols.Contains(cl.Name)
                pr(cl.Name) = mr(cl.Name)
            End If
        Next
    Next
End If

 回到顶部