ASP入门基础教程-防止或允许更改应用程序变量值

2016-02-19 16:21 5 1 收藏

下面图老师小编要向大家介绍下ASP入门基础教程-防止或允许更改应用程序变量值,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

【 tulaoshi.com - Web开发 】

  Application 对象有两个方法:即 Lock 和 Unlock 方法。使用这两个方法可以确保多个用户无法同时改变某一属性。

  1、Application 方法

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  Lock 方法禁止其他客户修改 Application 对象的变量。其语法格式如下:

         Application.Lock

  2、使用 Application 对象的 Unlock 方法可以使其他客户端在使用 Lock 锁住 Application 对象后,修改存储在该对象中的变量。如果未显式调用方法,Web 服务器将在.asp文件结束或超时后解锁 Application 对象。其语法格式如下:

         Application.Unlock

   3、以上一节实例2为例

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  

% @ language="vbscript" %htmlheadtitleApplication 数组应用示例 /title/headbody%dim poem()                              '创建一个数组Redim poem(3)                            '为数组分配存储空间poem(0)="姓名:含笑"                     '为数组进行初始化poem(1)="性别:女"poem(2)="E-mail:www@163.com"Application.Lock                            '锁定Application 对象Application("StoredArray")=poem               '将数组存储到 Application 对象中Application.Unlock                         '解除对Application 对象的锁定Server.Transfer"3.asp"                      '调用另外一个.asp文件%

  4、代码注解:

  当我们要将数组 poem 存储到 Application 对象中时,先使用 Application 对象的 Lock 方法锁定 Applicatoin 对象,禁止其它客户更改 Application 对象,当数组已存储到 Application 对象时,就用 Application 对象的 Unlock 方法解除对 Application 对象的禁止,允许其它客户更改 Application 对象。如果未显式调用该方法,Web 服务器将在.asp 文件结束或超时后解锁 Application 对象

来源:http://www.tulaoshi.com/n/20160219/1611786.html

延伸阅读
标签: Web开发
1、VBScript简介 VBScript是一种脚本语言,也是ASP的默认语言,可以在HTML文件中直接嵌入VBScript脚本,从而扩展HTML,使它不仅仅是一种页面格式语言。带有VBScript脚本的网页可以对用户的操作作出反应。 2、HTML页面中添加VBScript代码 VBSript脚本作为HTML文档的一部分页存在。也就是说,这些代码必须放在HTML文档中才能...
标签: Web开发
文件操作主要包括复制、移动和删除文件,检查文件是否存在以及获取文件的属性。完成这些操作可以使用 FileSystemObject 或 File 对象的方法。 一、使用 FileSystemObject 对象的相应方法进行文件操作 1、复制文件:将一个或多个文件复制到其他位置上,语法格式如下: % fso.CopyFile source,destination[,overwrite] % ...
标签: Web开发
    需要从HTML页面传值给ASP.NET页面时,可以使用,很基本,保存下来,以备没学过ASP的新手们不急之需 html head titleHTML Start Page/title /head body  form id="Form1" method="post" action="WebForm1.aspx"   input type="text" id="yourTextBox" name="yourTextBox" value="This is the HTML page TextBox v...
标签: Web开发
当使用表单的Get 方式提交数据时,表单中的数据被保存在 Request 对象的 Querystring 集合中。除了读取表单对象传递的参数外,Querystring 集合还可以通过读取 HTTP 查询字符串中的参数值来传递参数。使用 Querystring 集合来传递数据的语法格式如下: Request.Querstring (变量名) [(索引值)|.变量的个数] 注解: 变量为在 HTTP 查...
标签: Web开发
一、Session对象概述 Session对象其实指的就是用户从到达某个站点直到离开为止的那段时间内,服务器端分配给用户的一个存储信息的全局变量的集合,这些变量可以是自动生成的,也可以是编程者在服务器端脚本定义的。 当用户在应用程序的 Web 页面之间跳转时,存储在Session 对象中的变量将不会丢失,而且在整个用户会话中会一直在...

经验教程

737

收藏

84
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部