仓酷云

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

[学习教程] ASP教程之ASP 稀里糊涂的毛病

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:47:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。毛病这是一个复杂的测试分页的程序,代码以下:
<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>测试分页</title>
</head>

<body>
<%
dimall,cnt,page,dig
dig=10每页显现条目
all=100统共的显现条目
cnt=1
page=Request.QueryString("page")
pagenum=all/dig
Response.Write("pagenum="&pagenum&"<br>page="&page&"<br>")
%><hr>
<%
cnt=1
dountilcnt>all
ifcnt>(page-1)*digandcnt<=page*digthen
Response.Write("cnt="&cnt&"<br>")
Response.Write("")
endif
cnt=cnt+1
loop

处置下一页
if(page-pagenum)=0then
ifpage=pagenumthen如许是不可滴,几乎是弄笑嘛
nxt="<tdalign=center>已到达最初一页</td>"
else
nxt="<td><divalign=center><ahref=testPage2.asp?page="&(page+1)&">下一页</a></div></td>"
endif

处置上一页
ifpage>1then
bck="<td><divalign=center><ahref=testPage2.asp?page="&(page-1)&">上一页</a></div></td>"
endif
%><hr>
</p>想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的
愤怒的大鸟 该用户已被删除
沙发
发表于 2015-1-20 11:46:27 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
admin 该用户已被删除
板凳
发表于 2015-1-24 12:03:57 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
乐观 该用户已被删除
地板
发表于 2015-1-25 17:43:54 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
若天明 该用户已被删除
5#
发表于 2015-2-3 12:16:44 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
活着的死人 该用户已被删除
6#
发表于 2015-2-3 20:35:19 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
金色的骷髅 该用户已被删除
7#
发表于 2015-2-9 04:51:26 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
蒙在股里 该用户已被删除
8#
发表于 2015-2-26 23:03:17 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
变相怪杰 该用户已被删除
9#
发表于 2015-3-8 18:27:21 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
分手快乐 该用户已被删除
10#
发表于 2015-3-16 10:43:05 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
不帅 该用户已被删除
11#
发表于 2015-3-22 22:10:51 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-6 17:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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