ado执行sql如何分页 返回

求助
5 297

如题,一个旧项目需要迁移,sql太复杂   想直接执行  发现找不到分页的办法

热忱回答5

  •  db.sqlqueryable(sql).topagelist

    0 回复
  • xufy xufy VIP0
    2019/8/16


    pageindex 取第几页

    pageSize 没用数据


    sql:

    .Skip((pageindex -1) *pageSize  )

    .take(pageSize )    

    .tolist()  

    0 回复
  • @fate stay night:谢谢

    0 回复
  • @fate stay night:但是这样子貌似只可以单表查询吧  因为要带上表对应的实体   实际上要执行的sql语句是几十行的多表查询语句

    0 回复
  • 二楼方法不错,还可以安全的拼接sql,sqlqueryable方式不可以携带参数

    0 回复

版块

学习文档

最新会员

发布达人

回贴达人