獲取第N級的所有節點

          /**
          *臨時寫的偽代碼
          */

          //獲取第N級的所有節點

          public list getTreeLeverNode(int lever)
          ??rs0 = select id from menu where parentid is null;? //先從數據庫取出第一級的所有節點
          ??if(lever<=1)
          ? return rs0
          ? //循環第一級的節點遞歸取下面的節點
          ??for(int i=0; i<rs0.length; i++){
          ???rslist = getNextNode(rs0[i],lever-1);
          ???list.add(rslist);
          ??}
          ??return rs1;
          }

          public list getNextNode(int reqParentid,int lever){
          ??rs2 = select id from menu where parentid = reqParentid;
          ??lever = lever -1;
          ??if(lever>0){
          ???for(int i=0; i<rs2.length; i++){
          ????rs2 = getNextNode(rs2[i],lever);
          ????list.add(rs2);
          ???}
          ??}
          ??return rs2;
          }

          posted on 2007-01-14 16:01 JGAO編程隨筆 閱讀(167) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 台前县| 应城市| 巴塘县| 土默特右旗| 鄂州市| 江陵县| 静海县| 随州市| 独山县| 镶黄旗| 新昌县| 长丰县| 金塔县| 山丹县| 正镶白旗| 丰县| 瑞安市| 泰宁县| 伊金霍洛旗| 汕头市| 修武县| 霍山县| 台中市| 莫力| 公安县| 文成县| 勐海县| 宁津县| 高邮市| 铜川市| 吉安市| 贡嘎县| 永泰县| 普格县| 苗栗市| 姜堰市| 淄博市| 镇平县| 那坡县| 彭州市| 同心县|