快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和记娱h188下载app手机版:超级简单:在你的ASP.NET页面自定义列表和分页



代码:/Files/zhuqil/custompagingandlisting.rar

AdventureWorks数据库:http://www.codepl和记娱h188下载app手机版ex.com/MSFTDBProdSamples/Release/ProjectReleases.aspx?ReleaseId=4004

这个例子展示若何应用SQL Server 2005 的ROW_NUMBER功能去分页,以及经由过程在code-behind中自定义HTML输出对照好看的界面。

首先,我们必和记娱h188下载app手机版须去选择的列表记录,平日应用的分页技巧是我们将所有的记录放入一个dataset,然后应用PagedDataSource来显示适当的页。这种技巧主要不好的地方是在内存中存储了所有的记录,而在页面上仅仅显示此中的一些记录。每次你点击页码,每次它都将查询了所有的和记娱h188下载app手机版记录。为了降服这个头痛的问题,我将有效地应用SQL Se和记娱h188下载app手机版rver 2005的ROW_NUMBER 功能。

我们将通报两个参数,存储历程能查询特定的记录。

@intCurrentPage int - 这个参数用来表示当前页码。

@intRecordPerPage int -这个参数用来获得一页中显示的记录数量。

例和记娱h188下载app手机版如,假如我们将 @intCurrentPage设置为1 ,将@intRecordPerPage设置为10,结果将会是1到10的记录。 这个存储历程连接到AdventureWorks数据库,从Production.Product 查询记录。

代码

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

-- =============================================

-- Author:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: