This Domain(Admin5.com) is for Sale:

实现分页的例子-使用数据库存储过程来实现分页

时间:2007-12-23  来源:不详  作者:迈克DB

Goto EndPro
End
Fetch cur_Product Into @strProductID,@strProductName
if @@FETCH_STATUS=0
Begin
Select @intCount=@intCount 1
Select @strSQL9='Select productId=''' @strProductID ''',productName=''' @strProductName ''',ProductCount=' convert(VARCHAR,@intCount) ',ProductSumCount=' convert(VARCHAR,@intCCount) ' Union '
End
else
Begin
Select @strSQL9='Select productId=''' @strProductID ''',productName=''' @strProductName ''',ProductCount=' convert(VARCHAR,@intcCount) ',ProductSumCount=' convert(VARCHAR,@intCCount)
Goto EndPro
End
Fetch cur_Product Into @strProductID,@strProductName
if @@FETCH_STATUS=0
Begin
Select @intCount=@intCount 1
Select @strSQL10='Select productId=''' @strProductID ''',productName=''' @strProductName ''',ProductCount=' convert(VARCHAR,@intCount) ',ProductSumCount=' convert(VARCHAR,@intCCount)
End
else
Begin
Select @strSQL10='Select productId=''' @strProductID ''',productName=''' @strProductName ''',ProductCount=' convert(VARCHAR,@intcCount) ',ProductSumCount=' convert(VARCHAR,@intCCount)
内容来自dedecms

Goto EndPro
End
EndPro:
close cur_Product
DEALLOCATEcur_Product
print @strSQL1
print @strSQL2
print @strSQL3
exec(@strSQL1 @strSQL2 @strSQL3 @strSQL4 @strSQL5 @strSQL6 @strSQL7 @strSQL8 @strSQL9 @strSQL10)
GO
存储 过程创建 成功后,就可以在ASP 中 做 如下 调用
strSQL="sp_productPage 1,10
rst.open strSQL,conn,3,1
就可以了   
asp">存储过程asp?tags=分页">分页

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息