以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]目录树 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=24975) |
-- 作者:13636600695 -- 发布时间:2012/10/28 15:54:00 -- [求助]目录树 怎么用一个目录树加载多个表的数据到一个表 比如有3个表分别是表A,表B和表C 根据目录树动态加载表B和表C的数据到表A
Dim tr As WinForm.TreeView = e.Form.Controls("TreeView1")
这段代码只能加载一个表的数据,要同时加载2个或2个以上的表的数据该怎样改代码 |
-- 作者:13636600695 -- 发布时间:2012/10/28 16:48:00 -- 有人帮忙么 |
-- 作者:程兴刚 -- 发布时间:2012/10/28 17:00:00 -- 文件都舍不得给,怎么帮您? |
-- 作者:lin_hailun -- 发布时间:2012/10/29 15:19:00 -- 楼主,这个就要先用生成一个临时表,再设置了,参考一下帮助文档。 具体就是写一条合适的sql语句了。 Dim cmd As New SQLCommand Dim dt As DataTable cmd.CommandText = "SELECT DISTINCT Year(日期) As 年, Month(日期) As 月, 产品 From {订单}" dt = cmd.ExecuteReader() Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") trv.BuildTree(dt, "年|月|产品") |