仓酷云
标题:
ASP网页编程之一个高效的数据分页的存储历程
[打印本页]
作者:
活着的死人
时间:
2015-1-16 22:35
标题:
ASP网页编程之一个高效的数据分页的存储历程
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。CREATEPROCEDUREpageTest--用于翻页的测试
--必要把排序字段放在第一列
(
@FirstIDnvarchar(20)=null,--以后页面里的第一笔记录的排序字段的值
@LastIDnvarchar(20)=null,--以后页面里的最初一笔记录的排序字段的值
@isNextbit=null,--true1:下一页;false0:上一页
@allCountintoutput,--前往总纪录数
@pageSizeintoutput,--前往一页的纪录数
@CurPageint--页号(第几页)0:第一页;-1最初一页。
)
AS
if@CurPage=0
begin
--统计总纪录数
select@allCount=count(ProductId)fromProduct_test
set@pageSize=10
--前往第一页的数据
selecttop10
ProductId,
ProductName,
Introduction
fromProduct_testorderbyProductId
end
elseif@CurPage=-1
select*from
(selecttop10ProductId,
ProductName,
Introduction
fromProduct_testorderbyProductIddesc)asaa
orderbyProductId
else
begin
if@isNext=1
--翻到下一页
selecttop10ProductId,
ProductName,
Introduction
fromProduct_testwhereProductId>@LastIDorderbyProductId
else
--翻到上一页
select*from
(selecttop10ProductId,
ProductName,
Introduction
fromProduct_testwhereProductId<@FirstIDorderbyProductIddesc)asbborderbyProductId
end
百万数据翻页就像100条数据一样!
使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。
作者:
飘飘悠悠
时间:
2015-1-19 17:56
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
作者:
谁可相欹
时间:
2015-1-26 10:13
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
作者:
冷月葬花魂
时间:
2015-2-10 02:08
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者:
透明
时间:
2015-3-10 00:08
那么,ASP.Net有哪些改进呢?
作者:
因胸联盟
时间:
2015-3-17 03:11
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者:
活着的死人
时间:
2015-3-23 18:10
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2