Foxtable(狐表)用户栏目专家坐堂 → 按照年月日 统计


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

主题:按照年月日 统计

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


加好友 发短信
等级:九尾狐 帖子:2466 积分:22761 威望:0 精华:0 注册:2011/3/29 17:14:00
按照年月日 统计  发帖心情 Post By:2018/6/27 17:56:00 [只看该作者]

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C '数据源
cmd.CommandText =  日期 From {订单表}"
dt = cmd.ExecuteReader()
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree(dt,"日期", "", "日期 DESC")
For Each nd As WinForm.TreeNode In trv.AllNodes
    Select Case nd.Level
        Case 0
            nd.text = nd.name & "(" & DataTables("订单表").Compute("sum(年)","年='" & nd.name & "'") & "元)"
        Case 1
            nd.text = nd.name & "(" & DataTables("订单表").Compute("sum(年)", "年='" & nd.parentNode.name & "' and 月='" & nd.name & "'") & "元)"
            Case 2
            nd.text = nd.name & "(" & DataTables("订单表").Compute("sum(月)","月='" & nd.parentNode.parentNode.name & "' and 日='" & nd.parentNode.name & "' and  = '" & nd.name & "'") & "元)"
    End Select
Next
trv.Nodes.Insert("全部客元", "全部客元(" & DataTables("订单表").Compute("count(用元姓名)") & ")元", 0)



[此贴子已经被作者于2018/6/27 17:56:57编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/27 17:59:00 [只看该作者]


 回到顶部