爱飞 发表于 2015-1-16 23:00:00

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的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。

金色的骷髅 发表于 2015-1-20 07:37:01

不能只是将它停留在纸上谈兵的程度上。

飘飘悠悠 发表于 2015-1-28 23:42:20

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

小魔女 发表于 2015-2-5 22:17:30

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

简单生活 发表于 2015-2-13 22:07:29

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。

莫相离 发表于 2015-3-4 02:09:50

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

老尸 发表于 2015-3-11 15:22:28

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。

谁可相欹 发表于 2015-3-18 23:44:57

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

灵魂腐蚀 发表于 2015-3-26 19:34:55

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页: [1]
查看完整版本: ASP编程:分把持