学堂首页 | 网站开发 | 工具应用 | 站长时代 | 免费资源 | 网络安全 | 服务器类 | 新闻资讯 | 素材欣赏
您的位置: 中国建站大全 -> 网站开发设计 -> ASP教程 -> ASP教程:ASP是不区分大小写

ASP教程:ASP是不区分大小写

作者:佚名  来源:本站整理  发布时间:2008-2-21 7:48:16  发布人:网络

众所周知:asp(VBS)是不区分大小写的,但是你要理解这句话的意思,请看下面实例

Test.asp

<%
Dim aName
If Request.QueryString("name") <> "" Then
        aName = Trim(Request.QueryString("name"))
        Select Case aName
                Case "new"
                        Response.Write "New"
                        Response.End
                Case "top"
                        Response.Write "Top"

                        Response.End
                Case Else
                        Response.Write "Other"
                        Response.End
        End Select
Else
        Response.Write "No Value"
        Response.End
End If
%>

如果你执行http://localhost/test.asp?name=new,它会输出:New
而如果执行http://localhost/test.asp?name=New,它却输出:Other


所以确保不出现意想不到的错误,在select  Case中先将条件转成大/小写,这样

<%
Dim aName
If Request.QueryString("name") <> "" Then
        aName = LCase(Request.QueryString("name"))
        Select Case aName
                Case "new"
                        Response.Write "New"
                        Response.End
                Case "top"
                        Response.Write "Top"

                        Response.End
                Case Else
                        Response.Write "Other"
                        Response.End
        End Select
Else
        Response.Write "No Value"
        Response.End
End If
%>

总之,要理解VB不区分大小写的意思是什么...

对象名、属性名、变量名等本身构成的语法不区分大小写
然而属性值、变量值区分大小写,也就是说:"A"="a"为false
 

上一篇:ASP.NET最常见错误提示

下一篇:一名成功站长的十大要点   

  • · 注册码大全二
  • · 注册码大全四
  • · 注册码大全一
  • · 要10G免费网络硬盘的请进来!...
  • · 通过google 赶快来赚美金
  • · 注册码大全十
  • · 注册码大全三
  • · 头像-qq头像(qq新头像)4
  • · 让你轻松架设FTP服务器1
  • · 梦幻背景图片7
  • · 一些Flash经验法则
  • · Dreamweaver网页制作技巧...
  • · Access数据库技术(51)...
  • · SEO的发展趋势预测
  • · ASP技术在论坛中的运用(...
  • · 个性化的搜索与SEO
  • · ASP编程操作Excel(提高...
  • · 想方设法避免逛商店 男人...
  • · 动态网站首页的静态生成...
  • · asp性能测试第二部分(转...