zoukankan      html  css  js  c++  java
  • C#少量数据分页方法

    string sql = @"select [Name],[Value],[TypeCode]
    from [dbo].[SYS_Parameter]
    WHERE TypeCode = 'UserSystem' AND Status = 1 ORDER BY TypeCode,OrderNum ";
    //string sql = @"SELECT Code,Name,Value,TypeCode,TypeName
    // FROM dbo.SYS_Parameter
    // WHERE TypeCode IN ('UserType','Nature','PaperType','GenderType','Nationality','Nation','Education','MaritalType','RegistAddress')
    // AND Status = 1 ORDER BY TypeCode,OrderNum";


    List<MDM_SYS_Parameter> allSelectList = MDMDapperHelper.GetListBySqlstr<MDM_SYS_Parameter>(sql)?.ToList();
    var maxpage=(int)Math.Ceiling((float)allSelectList.Count /pageSize);
    pageNumber = pageNumber < 1 ? 1 : pageNumber;
    pageNumber = pageNumber> maxpage?maxpage: maxpage;

    var resultList = allSelectList.Skip((pageNumber - 1) * pageSize).Take(pageSize)?.ToList();

    //var list = BPMModelManager.Main_NewsRecordDAO.RetrieveByPage(pageNumber - 1, pageSize, "CreateTime", true,
    // sb.ToString(), ref rowCount);
    //var userList = BaseModelManager.UserDAO.RetrieveListByUserIds(string.Join(",", list.Select(o => o.CreateUserId)));

    return JsonConvert.SerializeObject(new
    {
    total = allSelectList.Count,
    items = resultList
    });

  • 相关阅读:
    [t]淘宝幻灯片上下滑动效果
    [t]手风琴效果
    [t]仿FLASH的图片轮换效果
    [t]新浪微博自动加载信息
    图片加载问题
    [t]照片墙
    Best Of My Renderings
    My car renderings
    Silverlight后台CS代码中创建四种常用的动画效果
    Silverlight、SVG、WPF转换工具
  • 原文地址:https://www.cnblogs.com/xiaowei3632/p/9677524.html
Copyright © 2011-2022 走看看