仓酷云

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

[学习教程] ASP网页设计使用ASP在客户端注册DLL文件

[复制链接]
逍遥一派 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:30:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。显现情势:
IDNAME
1JULIET
2SPIRIT
3GIRL
4BOY
[1][2][3][4]页数:1/4页4条/页总纪录数:13条
代码:
<!--page4.asp-->
<!--#includefile="conn.asp"-->
<html>
<bodybgcolor="#FFFFFF"text="#000000">
<tablewidth="60%"border="1"align="center">
<%
dimrs
dimsql
msg_per_page=4界说每页显现纪录条数
setrs=server.createobject("adodb.recordset")
sql="select*frompageorderbyid"改成你本人的SQL语句
rs.cursorlocation=3利用客户端游标,可使效力进步

rs.pagesize=msg_per_page界说分页纪录集每页显现纪录数
rs.opensql,conn,0,1

iferr.number0then毛病处置
response.write"数据库操纵失利:"&err.description
err.clear
else
ifnot(rs.eofandrs.bof)then检测纪录集是不是为空
totalrec=RS.RecordCounttotalrec:总纪录条数
ifrs.recordcountmodmsg_per_page=0then盘算总页数,recordcount:数据的总纪录数
n=rs.recordcountmsg_per_pagen:总页数
else
n=rs.recordcountmsg_per_page+1
endif

currentpage=request("page")currentpage:以后页
Ifcurrentpage""then
currentpage=cint(currentpage)
ifcurrentpage<1then
currentpage=1
endif
iferr.number0then
err.clear
currentpage=1
endif
else
currentpage=1
Endif
ifcurrentpage*msg_per_page>totalrecandnot((currentpage-1)*msg_per_page<totalrec)then
currentPage=1
endif
rs.absolutepage=currentpageabsolutepage:设置指针指向某页开首
rowcount=rs.pagesizepagesize:设置每页的数据纪录数

dimi
dimk
%>
<tralign="center"valign="middle">
<tdwidth="50%">ID</td>
<tdwidth="50%">name</td>
</tr>
<%dowhilenotrs.eofandrowcount>0%>
<tralign="center"valign="middle">
<tdwidth="25%"><%=rs("id")%></td>
<tdwidth="25%"><%=rs("testname")%></td>
</tr>
<%
rowcount=rowcount-1
rs.MoveNext
loop
endif
endif
rs.close
setrs=nothing
%>

</table>
<tableborder="0"align="center">
<tr>
<tdalign="center"valign="middle">
<%calllistPages()%>
</td>
</tr>
</table>
</body>
</html>
<%
sublistPages()
ifn<=1thenexitsub
fori=0tonmsg_per_page-1
forj=1tomsg_per_page
%>
<fontsize="2"color="#006600">
<ahref="<%=request.ServerVariables("script_name")%>?page=<%=i*msg_per_page+j%>">[<%=i*msg_per_page+j%>]</a></font>
<%
next
next
EndPage=nmodmsg_per_page
forj=1toEndPage
%>
<fontsize="2"color="#006600">
<ahref="<%=request.ServerVariables("script_name")%>?page=<%=i*msg_per_page+j%>">[<%=i*msg_per_page+j%>]</a></font>
<%next%>
<fontcolor=blackface="arial">
Page:<%=currentpage%>/<%=n%>pages<%=msg_per_page%>notes/pageTotal:<%=totalrec%>notes</font>
<%endsub%>

缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。
简单生活 该用户已被删除
沙发
发表于 2015-1-19 15:20:55 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-27 15:57:53 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
柔情似水 该用户已被删除
地板
发表于 2015-2-11 08:46:50 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
小妖女 该用户已被删除
5#
发表于 2015-3-2 06:03:35 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
不帅 该用户已被删除
6#
发表于 2015-3-11 02:50:12 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
分手快乐 该用户已被删除
7#
发表于 2015-3-17 19:10:55 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
小魔女 该用户已被删除
8#
发表于 2015-3-24 21:37:39 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 01:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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