302班

          java突擊隊
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          DataList分頁技巧

          Posted on 2007-04-10 14:48 停留的風 閱讀(425) 評論(0)  編輯  收藏 所屬分類: .NET技術

          一般用分頁,就會用到DataSet的對象,那么
          DataSet ds = new DataSet();
          (Sql/OleDb)DataAdapter dtadp = new (Sql/OleDb)DataAdapter();
          dtadp.Fill(ds);
          此時可以使用
          int RecordNum = ds.Tables["虛表名"].Rows.Count;

          獲得總的記錄數(shù).
          這時,用判斷得到總的頁數(shù).比如,設置每頁最大記錄數(shù).
          private const int PageSize = 20;
          則此時,獲得總的頁數(shù),int PageNum = 0;
          if(RecordNum % PageSize == 0)
          {
          PageNum = RecordNum / PageSize;
          }
          else
          {
          PageNum = RecordNum / PageSize + 1;
          }
          現(xiàn)在,PageNum里的值是總的頁數(shù),PageSize的是每頁的記錄數(shù),再獲得個CurrPage(當前頁),基本信息就全了

          主站蜘蛛池模板: 乐山市| 和顺县| 天等县| 施秉县| 登封市| 申扎县| 双鸭山市| 安溪县| 安义县| 淮北市| 定南县| 巩义市| 古田县| 永吉县| 中西区| 丰顺县| 松原市| 漾濞| 那坡县| 津南区| 古浪县| 江达县| 定州市| 淮阳县| 衡水市| 桃江县| 汾西县| 嘉善县| 周至县| 容城县| 高碑店市| 金坛市| 宜黄县| 昌乐县| 临沭县| 上饶县| 乌拉特中旗| 固原市| 富宁县| 嘉禾县| 敦化市|