该问题困扰我已一个星期了,谁能帮我? 最好再来个parent字段,如果是第一层的话就用self,否则的话就用上一层的标识,再来生成就好多了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请参照问题:"?关于动态生成TREEVIEW的问题!(title)"(在下面三个)看一下有没帮助。 我做过这样的问题,我做的表的字段名称有:(仅供参考)id namelevel:本节点层次num :本节点序号(在同一层次的序号)parentlevel :父节点层次(本字段可以不要,不过要了编程的时候更方便一点) parentnum :父节点序号 如果不想改表结构,可以这样:把父节点信息和NAME内容写在一起,比如:NAME为C,上级是B(ID=2),在C的NAME中保存为C$$2,在程序中再动态的分离。但是如果ID不唯一的话就不行了。 TTreeView具有LoadFromStream功能。因此,只需建立一个Stream,并将数据库内容按以下格式存进去,再用TTreeView.LoadFromStream即可。源数据:ID = 3 Name=D目标格式:^t^t^tD ----注意:^t指的是制表符。 也说是说,^t个数和ID个数相关 delphi 调用 java写的webservice服务,用了axis2 单元调用窗体的问题 问下如何判断一个字符串在一个“集合”中 如何让弹出的窗体显示在主窗体的指定位置? 迷惘散分 大虾们:偶用TSQLQuery,插入记录,如何判断重复关键字插入?详情如下: 寻求CTI高手 如何在程序运行过程中添加背景音乐? 自从去了水园,好久不来Delphi版了,国庆回来放点分:-)(前5名一人20分)) 哪里有power designer 下?谢谢! 有一个项目,是做售票系统,找合作者 我在win2K下用着用着突然系统弹出警告窗口,我忘了看仔细,重新启动后,发现丢了两个分区,怎么办呀,我急死了!!!
看一下有没帮助。
id
name
level:本节点层次
num :本节点序号(在同一层次的序号)
parentlevel :父节点层次(本字段可以不要,不过要了编程的时候更方便一点)
parentnum :父节点序号
因此,只需建立一个Stream,并将数据库内容按以下格式存进去,再用TTreeView.LoadFromStream即可。源数据:ID = 3 Name=D
目标格式:^t^t^tD ----注意:^t指的是制表符。