仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 401|回复: 9
打印 上一主题 下一主题

[学习教程] ASP教程之一种很好的分页办法,删除数据的体例(...

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
#
发表于 2015-1-16 23:10:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)分页|关头字|数据<!--#includefile="connect.asp"-->
<%
Keyword=request("Keyword")
Keyword=replace(Keyword,"","")

page=Request.QueryString("page")

sql="select*from试卷信息where试卷称号like%"&keyword&"%"
rs.opensql,conn,1,1

dimpage,maxPerPage
maxPerPage=2每页显现的纪录数
rs.pagesize=MaxPerPage
if(page=""orisempty(page))thenpage=1
thisUrl="2.asp?Keyword="&Keyword
session("adminOldUrl")=thisUrl&"&page="&page
%>

<scriptlanguage="JavaScript">
<!--
functionMM_reloadPage(init){//reloadsthewindowifNav4resized
if(init==true)with(navigator){if((appName=="Netscape")&&(parseInt(appVersion)==4)){
document.MM_pgW=innerWidth;document.MM_pgH=innerHeight;onresize=MM_reloadPage;}}
elseif(innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH)location.reload();
}
MM_reloadPage(true);

functionjumpTo(i){
if(i==1){
this.document.location="<%=thisUrl%>";}
if(i==2){
this.document.location="<%=thisUrl%>&page=<%=page-1%>";}
if(i==3){
this.document.location="<%=thisUrl%>&page=<%=page+1%>";}
if(i==4){
this.document.location="<%=thisUrl%>&page=<%=rs.pageCount%>";}
}
//-->
</script>

<formmethod="post"action="2.asp">
<inputtype="text"name="keyword"size=57value=""maxlength="50"style="width:390;height:20">
<inputtype="submit"name="Sub"value="查询"></td></form>

<%
ifnot(rs.eoforerr)thenrs.move(page-1)*maxPerPage
dowhilei<maxPerPageAndnotrs.eof%>

<%=rs("试卷称号")%><ahref="2.asp?mode=del&page=<%=page%>">删除</a><br>

<%n=n+1
ifn>=maxPerPagethenexitdo
rs.movenext
loop
%>

<divalign="right"><fontcolor=#FFFFFF>共<b><%=rs.recordCount%></b>项 第<b><%=page%>/<%=rs.pageCount%></b>页 </font>
<%ifpage>1then%>
<inputtype="button"name="Submit3"value="首页"onClick="Javascript:jumpTo(1)">
<inputtype="submit"name="Submit4"value="上页"onClick="Javascript:jumpTo(2)">
<%else%>
<inputtype="button"name="Submit3"value="首页"disabled>
<inputtype="submit"name="Submit4"value="上页"disabled>
<%endif
ifrs.recordCount>page*maxPerPagethen%>
<inputtype="submit"name="Submit5"value="下页"onClick="Javascript:jumpTo(3)">
<inputtype="submit"name="Submit6"value="末页"onClick="Javascript:jumpTo(4)">
<%else%>
<inputtype="submit"name="Submit5"value="下页"disabled>
<inputtype="submit"name="Submit6"value="末页"disabled>
<%endif%>
</div>

<%
ifrequest("mode")="del"then
id=request("id")
page=request("page")
%>
<scriptlanguage="javascript">
<!--
temp=window.confirm("不克不及恢复!您的确要删除此纪录?");
if(temp)
{
window.location.href="del.asp?page=<%=page%>&Date=<%=date()%>"
}
else
{
history.back();
}
//-->
</SCRIPT>
<%endif%>


</p>ASP脚本是采用明文(plaintext)方式来编写的。
老尸 该用户已被删除
9#
发表于 2015-3-20 14:43:19 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
金色的骷髅 该用户已被删除
8#
发表于 2015-3-13 06:10:29 | 只看该作者
掌握asp的特性而且一定要知道为什么。
爱飞 该用户已被删除
7#
发表于 2015-3-13 06:10:29 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
小妖女 该用户已被删除
6#
发表于 2015-3-6 19:11:38 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
5#
发表于 2015-2-20 23:59:20 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
小魔女 该用户已被删除
地板
发表于 2015-2-7 07:12:48 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
深爱那片海 该用户已被删除
板凳
发表于 2015-1-30 18:23:10 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
山那边是海 该用户已被删除
沙发
发表于 2015-1-21 12:35:07 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
愤怒的大鸟 该用户已被删除
楼主
发表于 2015-1-20 07:57:18 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-26 12:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表