中treeview與數(shù)據(jù)庫(kù)的連接?
我簡(jiǎn)單寫下代碼,我的思想是使用數(shù)據(jù)庫(kù)鏈表填充,先看代碼吧:
//數(shù)據(jù)庫(kù)怎么操作讀取數(shù)據(jù)我就不寫了,假如我現(xiàn)在有了dataset對(duì)象ds,在查數(shù)據(jù)表的時(shí)候我們就把順序排列好for(int i=0;i<ds.Tables[0].Rows.Count;i++){ tree.Nodes.Add(ds.Tables[0].Rows[i]["列名"].ToString());}
如果要加入子節(jié)點(diǎn),那我們就加完父節(jié)點(diǎn)再查找子節(jié)點(diǎn),挨個(gè)加進(jìn)去:
//建立個(gè)ds返回對(duì)象,以父節(jié)點(diǎn)作為參數(shù)for(int i=0;i<ds.Tables[0].Rows.Count;i++){ tree.Nodes.Add(ds.Tables[0].Rows[i]["列名"].ToString());} foreach(TreeNodes td in tree.Nodes){ for(int j=0;j<td.Text).Tables[0].Rows.Count;i++) { td.Add(dss(td.Text).Tables[0].Rows[j]["列名"].ToString()); }}
上一篇今日頭條幾歲可以直播
下一篇的區(qū)別