IHierarchicalDataSource、階層構造、ASP.NET
-
03-07-2019 - |
質問
階層構造をゼロから構築しており、最適なルートを決定しようとしています。 StackOverflowの別の質問から次のリンクを見つけました:
ネストされたセットのアイデアが好きで、このパターンに基づいてデータベースを構築し始めました。 TreeViewなどのコントロールに簡単にバインドできるように、データをクエリする方法がわかりません。同様に、データを並べ替えてコミットできるようにする必要があります。提案はありますか?
解決
SQL 2005では、再帰クエリのサポートが追加されました。再帰クエリを使用して、TreeViewに入力するデータのツリーを返しています。レコードごとに、TreeViewから一致する親ノードを見つけ、その新しい子を追加します。
更新については、ツリーをXMLにシリアル化し、sql 2005のXML機能を使用して" update"を実行できます。文。
所属していません StackOverflow