• 締切済み

Access2000によるツリー的なデータベース

現在、IDと親IDのようなフィールドを設けて親子関係を作っています。 親データをクリックすると子データが表示される、と言う感じです。 データベースは以下のような感じになっています。 id|p_id|name 1| 0|aaa 2| 1|bbb 3| 1|ccc 4| 2|eee 以上のデータベースを使って、コンボボックスにツリー上で表示させたいのですが、何か良い方法はありますでしょうか aaa +bbb ++eee +ccc 見たいな感じです。

みんなの回答

  • ganbaro
  • ベストアンサー率45% (43/94)
回答No.1

いろいろできて少し複雑ですが、TREEVIEWコントロールを使えばいいと思います。 参考のURLを載せて起きます

参考URL:
http://www.tsware.jp/study/indexv10.htm
o_teu
質問者

お礼

ganbaroさん、回答有難うございます。 エクスプローラー的な表示ではなくデータの並びをツリー順(階層も判断できる)にして表示させたいので、TREEVIEWコントロールは使用しませんでした。 再帰的なプログラムを作成することで、問題は解決しそうです。