向各位请教一个问题,如何从表中的数据加到treeview中的items如:
Table1的A字段有A1,A2,A3....AN;B字段有B1,B2,B3....BN;N字段也有很多数据,怎样作循环才能它Table1中的所有字段中的值显示在TreeView中来,谢谢!!!!!!!
Table1的A字段有A1,A2,A3....AN;B字段有B1,B2,B3....BN;N字段也有很多数据,怎样作循环才能它Table1中的所有字段中的值显示在TreeView中来,谢谢!!!!!!!
解决方案 »
- 能不能获取到控件listbox里被选择的项目的名称
- 怎样打印一百份不同的数据
- 有一段C的代码,谁能帮我转化为delphi的啊?谢谢啊。我都研究两天了没有搞定!
- 今天回家动手术,散分保平安!
- 欢迎大家加入我的群"华南软件技术基地",群QQ为8373474,一起提高啊
- UUCode是什么东西?知道的请解释一下,50分送上。
- 求打包Delphi工程的最简单的工具方法!
- PageControl問題幫我解決一下,謝謝了!
- 有COM+编程的吗?留个QQ怎么样?
- 宽带网上了一切都将基于网络,那时JAVA可神气了我们DELPHI怎么办?
- 谁能告诉我 在哪能找到 JLAqua1.0 ?????
- ...............................散
query1.open;
while not eof do
begin
with TtreeItem.create(treeview1.items) do
begin
caption := field[0].asstring;
subitems[1] := field[1].asstring;
....
next;
end;
end;
var
father,father1:ttreenode;
begin
with query1 do
begin
close;
sql.Clear;
sql.Add('select D_DEPT from JOB');
open;
first;
while not query1.Eof do
next;
with treeview1.Items do
begin
father:=add(nil,fieldbyname('D_DEPT').Value);
with query2 do
begin
close;
sql.Clear;
sql.Add('select J_JOB from JOB where D_DEPT=:p0');
parambyname('p0').Value:=query1.fieldbyname('D_DEPT').Value;
open;
first;
while not query2.Eof do
begin
addchild(father,query2.fieldbyname('J_JOB').Value);
query2.Next;
end;
end;
end;
next;
end;
end;
这个叫嵌套查询啊。
应该是这样的。