我正在从头开始构建层次结构,我正在尝试确定最佳路径。我从另一个StackOverflow问题中找到了以下链接:

嵌套集模型

我喜欢嵌套集的想法,并且已经开始基于这种模式构建我的数据库。我现在不确定如何以这样的方式查询数据,以便我可以轻松地绑定到控件,例如TreeView。我还需要能够重新排序和提交数据。有什么建议吗?

有帮助吗?

解决方案

SQL 2005增加了对递归查询的支持。我正在使用递归查询来返回填充TreeView的数据树。对于每条记录,我从TreeView中找到匹配的父节点并添加其新子节点。

对于更新,您可以将树序列化为XML,然后使用sql 2005中的XML功能运行“更新”。言。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top