如何從數據庫中獲取數據到treeveiw并以父子的方式將其顯示為樹狀我嘗試了下面的代碼并得到了不準確的結果100% id name parent_id-------------------------------------- 1 Banks 0 2 Cars 0 11 Bank1 1 12 Bank2 1 111 Acoount1 11 112 Account2 11 113 Account3 11 21 Car1 2 22 Car2 2 23 Car3 2我希望數據是這樣的-Banks -Bank1 -Account1 -Account2 -Account3 -Bank2-Cars -Car1 -Car2 -Car3我通過存儲過程從數據庫獲取數據到 DataTable 這是代碼ALTER PROC [dbo].[GET_ALL_ACCOUNTS]ASSELECT * FROM ACCOUNTS我想使用數據表中的數據DataTable dt = new DataTable();dt = account.GET_ALL_ACCOUNTS();foreach (DataRow dr in dt.Rows){ TreeNode node = new TreeNode(dr["id"].ToString()); node.Nodes.Add(dr["name"].ToString()); node.Nodes.Add(dr["parent_id"].ToString()); treeView1.Nodes.Add(node);}我希望有一個人可以幫助我
- 1 回答
- 0 關注
- 229 瀏覽
添加回答
舉報
0/150
提交
取消