葉明的javablog

          java學習天堂,個人關于其他blog:blog.javaworker.cn,歡迎大家訪問
          posts - 64, comments - 50, trackbacks - 0, articles - 3

          [ASP]GetRows的用法詳解!

          Posted on 2006-02-22 10:25 天空蒼茫 閱讀(239) 評論(0)  編輯  收藏

          大家應該都知道 Recordset 有個 GetRows 屬性,但是真正使用的不多,我也是最近才用的!汗……

          其實這個屬性很簡單,就是把數據集輸出到一個數組中。但是實用性可不小,在這里我舉一個例子說明一下GetRows的使用方法,大家舉一反三能想到更多的用法!

          比如一個分類的表 T_Cate,結構和數據如下:

          ID   |   Title   |  Intro
          -----------------------------------------
          1    |   新聞   |  這里是新聞
          2    |   教程   |  這里是教程
          3    |   下載   |  這里是下載

          好了,表建立好了,數據也有了,下面我們就要用到GetRows咯!

          Dim Rs_Cate
          Dim Arr_Cate
          Set Rs_Cate=Conn.ExeCute("SELECT ID,Title,Intro FROM T_Cate ORDER BY ID ASC")
          Arr_Cate=Rs_Cate.GetRows
          Set Rs_Cate=Nothing

          好了表數據已經導出到數組了!下面我們將遍歷這個數組

          Dim Arr_CateNumS,Arr_CateNumI
          Arr_CateNumS=Ubound(Arr_Cate,2)  '得到數組中數據的下標
          For Arr_CateNumI=0 To Arr_CateNumS
              Response.Write("ID:"&Arr_Cate(0,Arr_CateNumI)&" | 標題:"&Arr_Cate(1,Arr_CateNumI)&" | 介紹:"&Arr_Cate(2,Arr_CateNumI)&"<br>")
          Next

          呵呵,好了,輸出的數據為:
          ID:1 | 標題:新聞 | 介紹:這里是新聞
          ID:2 | 標題:教程 | 介紹:這里是教程
          ID:3 | 標題:下載 | 介紹:這里是下載

          好了,具體就寫這么多吧!文采不行,如果大家有什么不明白的,多用用就可以了,呵呵


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


          網站導航:
           
          主站蜘蛛池模板: 岐山县| 涪陵区| 福贡县| 库车县| 东兰县| 工布江达县| 瑞昌市| 衢州市| 邢台县| 渭源县| 东阿县| 介休市| 奎屯市| 鲁山县| 临泽县| 林甸县| 邯郸市| 虹口区| 克拉玛依市| 山东省| 离岛区| 宁城县| 新兴县| 师宗县| 霸州市| 沽源县| 石城县| 卫辉市| 南丹县| 腾冲县| 米脂县| 靖边县| 福泉市| 镇远县| 榆林市| 卢氏县| 望江县| 屯留县| 普安县| 安溪县| 五原县|