欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C#教程

當前位置:主頁 > 軟件編程 > C#教程 >

C# DataTable分頁處理實例代碼

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C#教程|點擊: 次

有時候我們從數(shù)據(jù)庫獲取的數(shù)據(jù)量太大,而我們不需要一次性顯示那么多的時候,我們就要對數(shù)據(jù)進行分頁處理了,讓每頁顯示不同的數(shù)據(jù)。

public DataTable GetPagedTable(DataTable dt, int PageIndex, int PageSize)//PageIndex表示第幾頁,PageSize表示每頁的記錄數(shù)
  {
   if (PageIndex == 0)
    return dt;//0頁代表每頁數(shù)據(jù),直接返回

   DataTable newdt = dt.Copy();
   newdt.Clear();//copy dt的框架

   int rowbegin = (PageIndex - 1) * PageSize;
   int rowend = PageIndex * PageSize;

   if (rowbegin >= dt.Rows.Count)
    return newdt;//源數(shù)據(jù)記錄數(shù)小于等于要顯示的記錄,直接返回dt

   if (rowend > dt.Rows.Count)
    rowend = dt.Rows.Count;
   for (int i = rowbegin; i <= rowend - 1; i++)
   {
    DataRow newdr = newdt.NewRow();
    DataRow dr = dt.Rows[i];
    foreach (DataColumn column in dt.Columns)
    {
     newdr[column.ColumnName] = dr[column.ColumnName];
    }
    newdt.Rows.Add(newdr);
   }
   return newdt;
  }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持我們。

上一篇:C#實現(xiàn)小截屏軟件功能

欄    目:C#教程

下一篇:C# 中string.split用法詳解

本文標題:C# DataTable分頁處理實例代碼

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/5682.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權所有