|
|
| 数据库分页存储过程 |
| 作者:无从考证 来源:CSDN 发布时间:2006-5-9 16:48:49 发布人:chinazhan |
减小字体
增大字体
* 数据库分页存储过程---equn.net 参数说明: ?tablename为搜索表名 ?where为搜索表名,要显示所有记录请设为"1=1" ?orderby为搜索结果排序,如orderbyiddesc ?curpage当前页码 ?page_record每页记录条数 结果: ?返回表tablename中满足条件where的第curpage页的page_record条记录,结果按orderby排序 */ CREATEPROCEDUREXp_Page(@tablenamevarchar(50),@wherevarchar(100),@orderbyvarchar(100),@curpageint,@page_recordint) ?AS begin ?declare@cmdvarchar(500) ?declare@uprecordint ?set@uprecord=@curpage*@page_record ?set@cmd=’selecttop’+cast(@page_recordaschar)+’*from’+@tablename+’where’+@where+’andidnotin(selecttop’+cast(@uprecordaschar)+’idfrom’+@tablename+’where’+@where+’’+@orderby+’)’+@orderby ?exec(@cmd) end GO asp">存储过程asp?tags=分页">分页asp?tags=数据库">数据库
|
| |
|
[]
[返回上一页]
[打 印]
[收 藏] |
|
| ∷相关文章评论∷ (评论内容只代表网友观点,与本站立场无关!) [更多评论...] |
|
|