treelist控件使用教程 Delphi6中使用Treeview顯示及修改數(shù)據(jù)庫中樹形結(jié)構(gòu)表?
Delphi6中使用Treeview顯示及修改數(shù)據(jù)庫中樹形結(jié)構(gòu)表?建議您下載一個三方控件,并使用Tdxdbtreelist直接操作樹表。如果使用treeview來創(chuàng)建它,則需要使用循環(huán)來分多個步驟進(jìn)行
Delphi6中使用Treeview顯示及修改數(shù)據(jù)庫中樹形結(jié)構(gòu)表?
建議您下載一個三方控件,并使用Tdxdbtreelist直接操作樹表。如果使用treeview來創(chuàng)建它,則需要使用循環(huán)來分多個步驟進(jìn)行操作。1找出父節(jié)點的數(shù)據(jù)。2循環(huán)寫入父節(jié)點(可以將每個節(jié)點的序列號放入selectedindex中進(jìn)行臨時存儲)。三。循環(huán)當(dāng)前寫入的父節(jié)點,根據(jù)seletedindex(父節(jié)點的序列號)找出當(dāng)前序列號所屬的子節(jié)點,循環(huán)寫入子節(jié)點4,按上述方式判斷子節(jié)點,形成樹形結(jié)構(gòu)表。對于添加、刪除等操作,也可以根據(jù)seletedindex結(jié)合level進(jìn)行操作。