问题描述
(Node)表结构Node_ID---编号Node_Model---模板Node_FileUrl---文件链接Node_FatherID---父节点想根据隶属关系查询并排序,求一条循环查询语句~查询出的结果按层次绑定到GridView里,求绑定方法~谢谢~!
解决方案
解决方案二:
自己UP一个
解决方案三:
(Node)表结构Node_ID---编号Node_Model---模板Node_FileUrl---文件链接Node_FatherID---父节点编号Channel_ID---所属频道编号想根据传递过来的频道ID,按隶属关系查询并排序,求一条循环查询语句~查询出的结果按层次绑定到GridView里,求绑定方法~谢谢~!
解决方案四:
UP啊,急~咋没人理我?
解决方案五:
(Node)表结构Node_ID---编号Node_Model---模板Node_FileUrl---文件链接Node_FatherID---父节点编号Channel_ID---所属频道编号譬如,原始数据如下数据一:1--null-null-0-2数据二:2--null-null-2-2数据三:3--null-null-2-2数据四:4--null-null-0-2数据五:5--null-null-1-2数据六:6--null-null-1-2最后排序结果数据一:1--null-null-0-2数据二:2--null-null-1-2数据三:3--null-null-1-2数据四:5--null-null-2-2数据五:6--null-null-2-2数据六:4--null-null-0-2先查出,同一个Channel_ID的所有数据~然后按按照Node_ID与Node_FatherID的继承关系给他排序!原理跟树结构一样,我只不过想绑定在GridView里面,让它展开显示并可以编辑每一项而不是折叠的!
解决方案六:
我理解的意思是:根据所给的Channel_ID,查询出所有的数据,并且把查询结果进行排序,排序的规则是以Node_FatherID排序为主,以Node_ID排序为辅(具有相同父节点的数据再以Node_ID进行排序)select*from(Node)whereChannel_ID='给定的值'orderbyNode_FatherID,Node_ID
关于“将结果跟树结构一样,我只不过想绑定在GridView里面,让它展开显示并可以编辑每一项而不是折叠的!”。我没干过这样的事情,也没听说过能把GridView中的结果像TreeView那样,而且“让它展开显示并可以编辑每一项而不是折叠的!”可能是我孤陋寡闻,关注高手解答。