ASP编程:分把持
我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。把持起首先x取Y料,K⒉樵Y果掏出K集Y_部分……省略
⑺械馁Y料集Y到一列抵
sum=rs.recordcount’Y料查後的P
field=Rs.fields.Count’查後Y料的谖
redimtheData(sum)’告一列涤每PY料
redimthefield(field)’告一列涤每谖坏挠
’出一切查的Y料K进抵
forj=0tosum-1
fori=0tofield-1’得一切谖毁Y料
thefield(i)=rs.fields(i).value
next
theData(j)=thefield’一切谖毁Y料进一P中
rs.movenext’取下一P
next
O定分
PageSize=10’定每最年夜P
ingPage=0’定肇端(a是由0_始的,而流[的at是1_始)
functionPageSet()Wx取Y束後,就_始绦
{
获得
PageCount=<%=PageCount%>
获得今朝所要@示的a
ingPage=<%=ingPage%>
使用圈a生一切的a,KQ定@示c否
for(i=0;i<PageCount;i++)
{
if(i==ingPage)
{
theDataPage.style.visibility="visible";
document.thePage.NowPage.value=i+1;
}
else
{
theDataPage.style.visibility="hidden";
}
}
}
functionPageChange(PageNumber)
{
使用圈磉_到面@示的切Q
for(i=0;i<PageCount;i++)
{
if(i==PageNumber)
{
theDataPage.style.visibility="visible";
document.thePage.NowPage.value=i+1;
}
else
{
theDataPage.style.visibility="hidden";
}
}
}
functionPageUp()
{
算上一的a,K⒔Y果鹘o面切Q的函绦
PageCount=<%=PageCount%>
ingPage=<%=ingPage%>
PageNumber=thePage.NowPage.value-2
if(PageNumber<0)
{
PageNumber=0
}
PageChange(PageNumber)
}
functionPageDown()
{
算下一的a,K⒔Y果鹘o面切Q的函绦
PageCount=<%=int(PageCount)%>
ingPage=<%=ingPage%>
PageNumber=thePage.NowPage.value
if(PageNumber>=PageCount)
{
PageNumber=PageCount-1
}
PageChange(PageNumber)
}
@示介脸部份
起首先创建表翁ь^的谖幻Q部分
<table>
<tr>
<td>Code</td>
<td>Name1</td>
<td>Name2</td>
<td>Name3</td>
</tr>
</table>
使用p圈砣〉盟蓄A存的Y料Y料,K以的体例矸诸
<%
forj=0tosum-1
ifjmodPageSize=0then
response.write"<divid=’heDataPag</p>结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。 不能只是将它停留在纸上谈兵的程度上。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页:
[1]