用SQL语言进行数据检索查询
原创今天给大家来分享一个分页方法,希望对一些同行有帮助,方法如下:
第一个参数就是你正常查询数据库的语句;
第二个参数就是根据哪一列进行排序;
第三个参数就是查询第几页;
第四个参数就是一页多少条数据;
///
/// 获取分页sql
///
///
public static string GetPagingSql(string QuerySql, string Sort, int PageNum, int PageSize)
{
string sqltext = "SELECT TOP {0} * FROM (SELECT ROW_NUMBER()OVER(ORDER BY {1}) ROWNUM,* FROM ({2})A) B where ROWNUM>{3}";
sqltext = string.Format(sqltext, PageSize, Sort, QuerySql, (PageNum - 1) * PageSize);
return sqltext;
}
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
上一篇:FastReport——导出和打印样式表 下一篇:C#类库中没有创建WPF