TreeViewを使う場合、その管理情報(親ノードのIDとかKeyとか。。子ノードの情報とか、、)をテーブルに保存しておくと便利な気がするのですが、TreeViewを使う場合の基本(テーブル作成時)みたいなのを教えてもらえませんでしょうか?

A 回答 (1件)

こんにちは。



 TreeViewってなに?

 ただ単に、同じテーブル無いに存在するはず親へのリンクだけ持っていればいいのでは?

ID, PARENT_ID
1, null
2, 1
3, 1
4, 1
5, 2
6, 2
7, 3
8, 7

1
|-2
| |-5
| |-6
|-3
| |-7
| | |-8
|-4

 OracleならSTART WITH句でとれます。その他なら、PARENT_IDがnullのものを探し、そのIDとPARENT_IDが一致するものを探していく…と。

この回答への補足

> TreeViewってなに?

ども・・・・

VBのところへ投稿したつもりだったんで。。
間違っていました。すんません。

補足日時:2003/09/12 12:07
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング