+ -
当前位置:首页 → 问答吧 → 关于树的问题请教

关于树的问题请教

时间:2011-09-20

来源:互联网

我有一张表,按年度进行查询,得到的结果如下:
2009年
  |-1月
  |-1日
  |-2日
  |-2月
  |-3月
  |-4月
  |-5月
2010年
  |-1月
  |-5日
  |-6日
  |-7日
  |-3月
  |-5月

想象这样的形式建立树,并赋值,年度是根节点,数据库是动态的,按查询出来的年度挨个建立一个根节点,还有没有其他的简单的好办法呢?我刚开始学习,请高手指教。年度下面的月和日都是不固定的,动态的。给数赋值也是个麻烦事,求指教。有代码更好,谢谢

作者: java321java   发布时间: 2011-09-20

你要月份和日子平行的?

作者: patrickkong   发布时间: 2011-09-20

使用TreeView控件
Private Sub Form_Load()
  With TreeView1.Nodes
  .Add relative, relationship, Key, Text, Image, SelectedImage
' relative 可选的。已存在的 Node 对象的索引号或键值。新节点与已存在的节点间的关系,可在下一个参数 relationship 中找到。
' relationship 可选的。指定的 Node 对象的相对位置,如设置值中所述。取下面值:
' tvwFirst 0 首的节点。该 Node 和在 relative 中被命名的节点位于同一层,并 位于所有同层节点之前。
' tvwLast 1 最后的节点。该 Node 和在 relative 中被命名的节点位于同一层,并 位于所有同层节点之后。任何连续地添加的节点可能位于最后添加的节点之后
' tvwNext 2 (缺省)下一个节点。该 Node 位于在 relative 中被命名的节点之后。
' tvwPrevious 3 前一个节点。该 Node 位于在 relative 中被命名的节点之前。
' tvwChild 4 (缺省)子节点。该 Node 成为在 relative 中被命名的

' key 可选的。唯一的字符串,可用于用 Item 方法检索 Node。
' text 必需的。在 Node 中出现的字符串。
' image 可选的。在关联的 ImageList 控件中的图像的索引。(和ImageList控件配合,显示节点图标)
' selectedimage 可选的。在关联的 ImageList 控件中的图像的索引,在 Node 被选中时显示。
   
  End With
End Sub

作者: worldy   发布时间: 2011-09-20

不是平行的啊,这个图变形了
2009年
  |-1月
  |-1日
  |-2日
  |-2月
  |-3月
  |-4月
  |-5月
2010年
  |-1月
  |-5日
  |-6日
  |-7日
  |-3月
  |-5月

作者: java321java   发布时间: 2011-09-20

不是平行的啊,这个图变形了
2009年
  |-1月
  。。|-1日
  。。|-2日
  |-2月
  |-3月
  |-4月
  |-5月
2010年
  |-1月
  。。|-5日
  。。|-6日
  。。|-7日
  |-3月
  |-5月

是这样的

作者: java321java   发布时间: 2011-09-20

一个树只能有1个根节点,那我不是要创建很多树?新手不太明白

作者: java321java   发布时间: 2011-09-20

热门下载

更多