新闻正文

使用ASP脚本技术

来源:     2007-10-18 09:59:22 网友评论 0 条 字体:[ ] ~我要投稿!
]
字串9

在VB脚本中,你不必定义变量或者象在其他脚本语言中明确的定义他们的类型。一个变量在你第一次使用的时候存在。但是,这个特性让你的代码广泛的存在打字稿中。如果你在代码中错误的定义一个变量名,那么一个新的变量将被创建。你的脚本可能不能正常的工作,而你也有可能不能意识到这个错误。
在你使用变量的时候,你要养成定义他们的习惯,你所需要做的就是测试Dim variableName:

字串2

%<%Dim IntUserID%>%

字串2

IntUserID现在可以使用了。为了另外一个安全网, 使用Option Explicit. 如果你打开Option Explicit, 你将会在使用变量的任何时候发出错误的信号。这个听起来很乏味,但是当你的脚本发生错误的时候,他可以给你一些线索,否则你要艰难的找出错误出在哪里。 字串3

为了使用Option Explicit, 将下面的内容作为你脚本的第一行内容:

字串3

<% Option Explicit %>

字串2

如果你想要看看当你忘记定义了变量的时候会发生什么状况,可以运行下面这点代码:

字串8

<% Option Explicit %>
<:% strName = Request.Form("Name") %>

字串3

因为strName变量 (Dim strName) 没有被定义,你将会看到发生下面这些错误: 字串9

Microsoft VBScript runtime error '800a01f4'
Variable is undefined: 'strName'
/e/oe-test.asp, line 10

字串1

使用Len
 你可以使用Len(string)函数来确定文本的串的长度: 字串5

<%
IntString = "This is a Simple Sentence."
IntStringLength = Len(IntString)
Response.Write "There are " & IntStringLength & " characters (including spaces) in the sentence shown below:"
Response.Write "" & IntString & ""
%>

字串7

如果你想知道Len是如何手动工作,你可以想想你要求用户输入他们的五位数字代码或者三位PIN的形式。使用Len,你效验是否输入了足够的数字。

字串5

使用Trim
Trimming 串是你想要在开始就获得的东西。很多时候,一个串在开始或者结束的时候有一个额外的空间,如果你不平衡它,你可能会担心浪费时间到这些变量上。

字串3

用户名:新注册) 密码: 匿名评论 [所有评论]
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
本栏搜索

  • Google 17Admin.Net
推荐新闻
关于本站 网站地图 Friefox Picasa 网站赚钱 联系方式  
Copyright 2006-2008 www.17admin.net All Rights Reserved
免责申明:一起站长吧(www.17admin.net)上的所提供文章和资源大部分来源于网络,为方便本人
及广大新手站长学习而收集整理而来。如有侵犯你的版权,请立即联系本站,本站将在3个工作日内删除 。