asp分页函数:MS-SQL 分页函数+ASP来源: 发布时间:星期二, 2008年12月16日 浏览:17次 评论:0
CREATE PROCEDURE [dbo].[USP_GetList]
( @pageIndex = 1 -- 当前页码0 表示返回所有符合内容 ,@pageSize = 10 -- 页尺寸 ,@SID nvarchar(30) = '' -- 主键字段 ,@strGetField nvarchar(1000) = '*' -- 需要返回列 ,@strTableName nvarchar(30) = '' --表名 ,@strWhere nvarchar(2000) = '' -- 查询条件(注意: 条件中要带where) ,@strOrderBy nvarchar(300) = '' -- 排序 --,@MemberID =0 --会员ID ) AS SET NOCOUNT _disibledevent= "id desc" '排序 '2,执行getPageInf 得到(1)iPageIndex:当前页数,(2)iRowCount:总记录数,(3)iPageCount:总页数 Call getPageInfo '_gb/page.asp '3,先定义rsTobj再执行getDataRS.sub getDataRS使用上面定义表明字段where,页数总记录数语句等去访问存储过程并把结果付给rsTobj(集合) dim rsTobj Call getDataRS '4,rsTobj得到了返回数据开始循环输出写到过程里方便 sub showProducts rsTobj.eof Then response.Write("暂时没有数据") do while not rsTobj.eof Call showProdTable(rsTobj("id"),rsTobj("NewsName"),rsTobj("Pictures"),rsTobj("abstract"), rsTobj("AddTime")) rsTobj.moveNext loop end CloseRS(rsTobj) '关闭链接 _gb/connSiteData.asp end sub '############################################################### 0
相关文章
读者评论
发表评论 |