如何把TreeView的的结构用数据库保存读出。(50分)

  • 主题发起人 主题发起人 billoww
  • 开始时间 开始时间
B

billoww

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把TreeView的结构用数据库保存管理,(提供增,删,移动等操作)。
不知数据库应该存Treeview中节点的那些信息。并读出还原。

查了一些文章,有些说保存当前节点号,和父节点号就行。我不知节点号,和父节点号
该是节点的什么属性的数据。
 
字段个数等于节点层数加二,
每一层节点用一字段记录
另外加两字段,整型。
分别记录索引和节点级别
 
这样做岂不是字段数也是会变的?
 
我也不知要多少层,要能动态添加该怎能办呢?又没有更好的办法?
 
A A1
A A2
A A3
A1 AA1
A1 AA2
A2 AA3
A3 AA4
B B1
明白了吗
 
to qianwt

是要编码码?我找了一些资料好像好像不用编码。但我不知他的父节点编号,节点编号保存
的是什么?
 
建议保存到xml
 
父项编号与子项编号是一对多,这个子项可能是别的节点的父项
必须A1是A的子项也是AA1,AA2的父项
A
A1
AA1
AA2
A2
AA3
A3
AA4
B
B1
 
是否可以保存treeview.selected.level
treeview.selected.index
两项数据表的两列,这样读出。不知对否?
 
to 土土
不知xml如何保存?
 
你的邮箱?我做个demo发给你!
 
to zbken
先谢了!billoww@sohu.com
 
to zbken
能否给我发一份。谢谢!
3322@77168.com
 
已经发邮件了,请查收。记得给分,多少没关系:)


 
billoww,你的邮箱怎么了,邮件又退回来了。我再发一次
 
谢谢zbken,收到。分全给你了。
 

Similar threads

S
回复
0
查看
739
SUNSTONE的Delphi笔记
S
S
回复
0
查看
749
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部