asp.net - 我需要编写一个sql查询来显示前25条记录并带有catch

标签 asp.net sql-server

我需要编写一个查询,如下所示,该查询将绑定(bind)到网格

select top 25 * from ErrTable Order by DateErrorad Desc

但是,我需要编写此查询以一次仅返回 25 条记录,但当用户单击“下一步”时,它将显示数据库中接下来的 25 条最新记录。

我怎样才能做到这一点?

最佳答案

您可以使用 ROW_NUMBER() 实现“分页”技术,如本文所述:http://www.davidhayden.com/blog/dave/archive/2005/12/30/2652.aspx

关于asp.net - 我需要编写一个sql查询来显示前25条记录并带有catch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3909542/

相关文章:

sql-server - 将表复制到不同 SQL Server 上的不同数据库

c# - Visual Studio 2013.3 中新 MVC5 项目的错误

sql - 一种编写检查约束的更好方法,用于检查一个值是否不为空

c# - ASP.NET SQL Server状态管理——获取appid

mysql - 从 SQL Server 到 MYSQL 插入文本字段失败

sql-server - CRM 自动预过滤器未通过查询

javascript - ajax 调用期间的回发

javascript - 如何使一个部分占据 Dynamics CRM 表单编辑器中的整个空间

asp.net - Linq:未知之前代码中的命名空间

c# - 从 HttpMethod POST 切换到 Get 时 ASPX 丢失 session