2011-07-20 3 views
-2

可能性の重複:
Treeview from sql tableSQLテーブルからツリービューを作成します

私は以下の3つの列のID、のParentIDと名前のようなSQLテーブルを持っています..私は木でそれを示さなければなりませんビュー:

id parentid name 
1  NULL  outlook 
2  1  overcast 
3  1  rainy 
4  1  sunny 
5  2  yes 
6  3  wind 
7  4  humidity 
8  6  strong 
9  6  weak 
10 7  high 
11 8   no 
12 9   yes 
13 10   no 
14 15   yes 
15 7  normal 

いずれかが知っている場合....私を助けてください

私が欲しいの出力

  • 見通し

    - overcast 
    
         - yes 
    
    - rainy 
         - wind 
          - strong 
            - no 
          - weak 
            - yes 
    -sunny 
         - humidity 
    
          -high 
            -no 
          -normal 
            -yes 
    

のみ1つのルートnode.thenは、そのように子ノードとサブの子ノードを来るござい..です

+0

Stack Overflowの1つの側面は、質問を投稿すると、追加情報があれば元の質問を編集できることです。あなたの最初のものと同じ新しいものを開くことは悪い形とみなされます。 – NotMe

答えて

0

書き込みなどテーブルから読み込むプログラムは、n-aryツリーを構築し、事前注文トラバーサルで印刷します。

0

行のコレクションがある場合は、コレクションを繰り返し処理し、各アイテムをツリービューに再帰的に追加するだけです。

関連する問題