以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]外部数据表筛选条件下再生成 年月筛选树  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=169403)

--  作者:ade2015
--  发布时间:2021/6/15 13:36:00
--  [求助]外部数据表筛选条件下再生成 年月筛选树
各路大神:
求助:外部数据表   筛选条件下, 再生成 【年|月】筛选树

      
图片点击可在新窗口打开查看此主题相关图片如下:help2106.jpg
图片点击可在新窗口打开查看

   以上代码显示“整个数据表” 的tree
        应该是新建的表(“整个数据表”产生的临时表,所有“tvnow”应该是没用的

但是临时表中数据     如何 = maintable01 在 tvnow 刷选后的数据,    这个真的不会写。

另外未注意到《自己动手设计筛选树》中,好像多了一行
     cmdkt.C
是在设计“加载树”才用的吗?筛选树是不需要吗?我删除后,无法build tree

   请求大神指点一下 
      外部数据表   筛选条件下, 再生成 【年|月】筛选树

--  作者:有点蓝
--  发布时间:2021/6/15 13:44:00
--  
Dim cmd As New SQLCommand
Dim
 dt As DataTable
cmd
.CommandText = "Select Distinct Year(日期) As , Month(日期) As 产品 From {订单} where" & tvnow
dt
 = cmd.ExecuteReader()
Dim
 trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv
.BuildTree(dt, "年|月|产品")
trv
.Nodes.Insert("显示所有行",0)