ASP-变量

ASP新手入门
用ASP声明变量是很简单的,特别是,因为所有的变量是变量类型。你真正需要知道的VBScript脚本语言时ASP编程。因此,我们可以使用ASP编程所有的VBScript变量的规则。如果我们的变量是整数,字符串或对象,我们不用声明。我们只是声明它,它是任何东西的潜力。我们使用Dim语句来声明ASP/VBScript的变量。我们可以用ASP“的Response.Write”命令来发布变量。下面就是一个怎样声明变量的例子。

<% '单个变量声明 Dim Variable1 Dim Variable2 '多个变量声明 Dim Variable6, Variable7, Variable8 %>
下面是关于怎样声明和赋值字符串变量的代码:

<% '单个变量声明 Dim myString, myNum, myGarbage myNum = 25 myString = "Hello World" myGarbage = 69 myGarbage = "I changed variables now" Response.Write("myNum = " & myNum & "<br />") Response.Write("myString = " & myString & "<br />") Response.Write("myGarbage = " & myGarbage & "<br />") %>
在ASP / VBScript中,有可能不用声明所有的变量。变量可以在程序中出现,但它从来没有被宣布。这就是所谓的默认声明。变量在这种情况下将是Variant类型。
然而这样的做法将会导致错误,是应该避免的。对于VB来说,考虑任何形式或者模块变量是不会明显地被声明是错误的,Option Explicit语句应该出现在其他任何语句之前的形式或者模块主要部分,Option Explicit要求以这种形式或模块来显式声明所有变量。如果模块包含Option Explicit语句,比对使用未申报或不正确类型的变量名称的尝试,发生在编译时错误。如果模块包含Option Explicit语句,比对使用未申报或不正确类型的变量名称的尝试,在编译时会出现错误。
在命名VBScript变量时,我们必须了解这些规则:
•它们不能是一个预定义的标识符(例如dim,variable,if等)
•在VBScript里面区分大小写不是很重要
•他们不能拥有超过255个字符
•它们不能包含句号(。),空格或破折号
•变量必须以字母开头不能是数字或下划线
当页面执行完毕的时候,该变量的值将被保存在内存中而作为当前页面的寿命,并会从内存中释放。为了声明变量需要访问不止一个变量,把它们当成 session变量或者application变量来声明。


相关内容推荐

编写第一个ASP程序

现在有很多关于ASP编程的教程。其中有些是对于你有帮助,有些完全没有用。甚至有些写得是误人子弟。无论如何,你读过一些关于ASP的内容,现在你已经准备好构建第一个应用程序。

周的天数

想在asp显示当前一周有多少天吗?这个代码会把握住今天的值和利用到案例选择显示一周的天数。 % date_value = date() %%= date_value %br% dayofweek=weekday(date_value) %day number in week %= dayofweek %br%

ASP-条件语句

有时,当我们写代码时,我们要为作出不同的决定而执行不同的操作。我们可以使用条件语句中的代码来做到这一点。条件语句是一套用于执行基于不同条件的不同动作的命令。 为了支

asp获取IP地址的函数

FunctionGetIp() DimDulIp,ProIP DulIp=Request.ServerVariables("HTTP_X_FORWARDED_FOR") ProIP=Request.ServerVariables("REMOTE_ADDR") IfDulIp=""Then GetIp=ProIP Else GetIp=DulIp EndIf EndFunction

ASP表单输入到HTML

ASP能写.html或者任何其他的直接到web服务器的文档文本(你需要写文本输出到写权限的目录)。这是能够不需要上传PC的文件用户输入即时的发布信息。 下面的例子有四个输入区域(标

返回
顶部