- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试 Dapper ORM,并且正在查询 Posts 表。
但我想获得分页结果...
1 - 我该怎么做?难道没有一个 helper 吗?
2 - Dapper Query 可以返回 IQueryable 吗?
谢谢你,米格尔
最佳答案
您没有指定数据库或版本。如果您足够幸运能够使用全新的 SQL Server 2012 并可以访问 MSDN,则可以使用 Shiny 的新 OFFSET
和 FETCH
关键字。以下查询将跳过 20 条记录并返回接下来的 5 条记录。
SELECT * FROM [Posts]
ORDER BY [InsertDate]
OFFSET 20 ROWS
FETCH NEXT 5 ROWS ONLY
查看http://msdn.microsoft.com/en-us/library/ms188385(v=sql.110).aspx#Offset了解更多信息。
此外,复制 Massive 的方式并为 IDbConnection 编写您自己的扩展方法也很容易。这是 Massive 的代码。
var query = string.Format("SELECT {0} FROM (SELECT ROW_NUMBER() OVER (ORDER BY {2}) AS Row, {0} FROM {3} {4}) AS Paged ", columns, pageSize, orderBy, TableName, where);
关于paging - 衣冠楚楚。寻呼,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9848592/
我正在尝试 Dapper ORM,并且正在查询 Posts 表。 但我想获得分页结果... 1 - 我该怎么做?难道没有一个 helper 吗? 2 - Dapper Query 可以返回 IQuer
当您编写的每个代码都立即运行并且您未按时完成计划时,您是否知道这种感觉:-P 就像'哦,是的,现在我有时间让它变得完美'。这就是我现在的位置^^ 所以我用 JSF (ui:repeat) 实现了一个转
我需要将 IMAP 客户端制作为 Web 应用程序 我实现的排序功能为: //userFolder is an Object of IMAPFolder Message[] message
我正在使用 SubSonic 3 构建 MVC 2 应用程序 - 我尝试了许多不同的分页方法,但找不到任何合适的方法。 我有一个基本查询,该查询将传递到一个循环 View ,并且每次迭代都会调用强类型
我是一名优秀的程序员,十分优秀!