这个问题我才搞定,可以给你说说具体的方法,也赚点分了.
对于treeview这个控件,如果你是直接添加的话可以使用query控件,
从表中选出某一个字段的值,然后向里面添加,那就使用这个就是了,
treeview.items.add();具体的参数自己看看帮助搞定,
如果是你先在treeview里面初始化一个节点的话,那就更easy了,
同样使用query控件,然后是同样的方法,写成这样就可以了,
treeview.items.addchild(treeview.items[0],query.fieldbyname('字段名称').asstring);
query.next;
就这样搞定了!给分吧!
对于treeview这个控件,如果你是直接添加的话可以使用query控件,
从表中选出某一个字段的值,然后向里面添加,那就使用这个就是了,
treeview.items.add();具体的参数自己看看帮助搞定,
如果是你先在treeview里面初始化一个节点的话,那就更easy了,
同样使用query控件,然后是同样的方法,写成这样就可以了,
treeview.items.addchild(treeview.items[0],query.fieldbyname('字段名称').asstring);
query.next;
就这样搞定了!给分吧!
解决方案 »
- 根据dbgrid数据逐条插入表数据很慢
- FastReport 4.9.31,划线、变量、套打问题
- 问个GIS和GPS的问题
- 发布简单的delphi数据库程序,需要带哪几个文件?
- 如何实现即时提示
- InstallShield Developer 8.02 创建的新工程,为什么只有几个对话框(安装界面),我怎样增加安装对话框?--在线等待100分
- 关于更改access表名的问题
- Delphi中有没有象VB的DoEvents的函数,即能让程序在执行循环时还能执行其他操作(如刷新窗口)。
- insert into语句问题 ,急!急!急!
- 急!哪里有下载图书(馆)管理系统的,要有源代码
- 问一个蠢问题:控件何时获得焦点
- 请问怎样在delphi中用sql创建虚拟表
给你讲讲大致的思想:用QUERY取得数据集,然后遍历数据集,添加到NODE
不过只能显示一级; 而且 有的时候(遇到过一次)居然把后台数据删了.