谁可相欹 发表于 2015-1-16 22:43:16

ASP网页编程之ASP实例进修:随机天生文件名的函数

因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。<html>
<metahttp-equiv="Refresh"content="2">
<!--
 PlacethiscodeintoanASPPageandrunit!
-->
<code>
RandomFileNameCreation<%
 FunctionGenerator(Length)
  dimi,tempS,v
  dimc(39)
  tempS=""
  c(1)="a":c(2)="b":c(3)="c":c(4)="d":c(5)="e":c(6)="f":c(7)="g"
  c(8)="h":c(9)="i":c(10)="j":c(11)="k":c(12)="l":c(13)="m":c(14)="n"
  c(15)="o":c(16)="p":c(17)="q":c(18)="r":c(19)="s":c(20)="t":c(21)="u"
  c(22)="v":c(23)="w":c(24)="x":c(25)="y":c(26)="z":c(27)="1":c(28)="2"
  c(29)="3":c(30)="4":c(31)="5":c(32)="6":c(33)="7":c(34)="8":c(35)="9"
  c(36)="-":c(37)="_":c(38)="@":c(39)="!"
  IfisNumeric(Length)=FalseThen
   Response.Write"Anumericdatatypewasnotsubmittedtothisfunction."
   ExitFunction
  EndIf
  Fori=1toLength
   Randomize
   v=Int((39*Rnd)+1)
   tempS=tempS&c(v)
  Next
  Generator=tempS
 EndFunction
    
 Fori=1to20
  Randomize
  x=Int((20*Rnd)+1)+10
  Response.WriteGenerator(x)&"<br>"&vbnewline
 Next
%>
</code>
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!

冷月葬花魂 发表于 2015-1-19 21:43:47

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

深爱那片海 发表于 2015-1-25 21:28:57

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

透明 发表于 2015-2-4 02:11:26

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。

飘灵儿 发表于 2015-2-9 11:04:02

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

金色的骷髅 发表于 2015-2-27 05:43:02

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

变相怪杰 发表于 2015-3-8 22:38:34

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

谁可相欹 发表于 2015-3-16 16:25:59

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

小女巫 发表于 2015-3-22 23:31:31

Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
页: [1]
查看完整版本: ASP网页编程之ASP实例进修:随机天生文件名的函数