DataTable里有三列,如下数据所示
ID FROM_ID TIME
100 NULL 2008/01/03
101 100 2008/01/05
102 100 2008/01/04现在想取得的最后结果是
ID FROM_ID TIME
100 NULL 2008/01/03
102 100 2008/01/04
101 100 2008/01/05请问各位高手该如何实现?这个问题折磨我好久了。理论上TREE有N层,每一层都要按时间排序,跪求解决办法
ID FROM_ID TIME
100 NULL 2008/01/03
101 100 2008/01/05
102 100 2008/01/04现在想取得的最后结果是
ID FROM_ID TIME
100 NULL 2008/01/03
102 100 2008/01/04
101 100 2008/01/05请问各位高手该如何实现?这个问题折磨我好久了。理论上TREE有N层,每一层都要按时间排序,跪求解决办法
DataView dv = dt.DefaultView;
dv.Sort = "TIME ASC";
dt = dv.ToTable() ;
100 NULL 2008/01/03
101 100 2008/01/05
102 100 2008/01/04
103 101 2008/02/01最后整理的结果应该是
ID FROM_ID TIME
100 NULL 2008/01/03
102 100 2008/01/04
103 102 2008/02/01
101 100 2008/01/05
大侠麻烦说的详细些好么。如何对table做递归select?