ASP程序设计基础:指定语句与对象赋值

需积分: 3 2 下载量 96 浏览量 更新于2024-08-16 收藏 293KB PPT 举报
"指定语句-ASP程序设计与ACCESS" 在ASP(Active Server Pages)编程中,指定语句是实现变量赋值或对象实例化的关键。根据描述,我们知道在ASP中存在两种类型的指定语句: 1. 一般变量的指定语句:对于基本数据类型(如数字、字符串等)的变量,我们使用“=”来赋值。例如: ```vbscript a = 10 strMessage = "Hello, World!" ``` 2. 对象值的指定语句:对于对象类型的变量,我们必须使用`Set`语句来指定对象实例。这是因为对象不仅包含数据,还包含方法和属性。例如,创建一个FileSystemObject对象: ```vbscript Set fs = Server.CreateObject("Scripting.FileSystemObject") ``` 在这里,`Server.CreateObject`函数用于动态创建指定的COM对象,VBScript会保留内存区域来存储对象数据,并返回该内存位置的引用(指针)。 接下来,让我们深入了解一下ASP文件的构成和特性: ### ASP文件的组成 - **HTML语句**:在`.asp`文件中,HTML标签用于构建网页的结构和外观。 - **服务器端的程序代码**:这些代码位于`<% %>`之间,它们在服务器上执行,并且能够影响发送到浏览器的HTML内容。 - **客户端的程序代码**:通常使用JavaScript,位于`<script></script>`标签内,这些代码在用户的浏览器中执行,提供交互性功能。 ### 示例分析 - 示例1演示了一个简单的ASP程序,它混合了HTML和VBScript。`Response.Write`语句用于向客户端发送文本,`date()`和`time()`是VBScript函数,分别返回当前日期和时间。 - 示例2展示了如何在VBScript中直接输出HTML,以及如何使用`Date`和`Time`函数。 ### ASP文件的约定 - **代码放置**:所有VBScript代码都必须放在`<% %>`之间,除非是`Global.asa`文件,它用于配置应用程序级别的事件处理。 - **默认脚本语言**:默认脚本语言是VBScript,但可以通过`<%@Language=language%>`切换到其他语言,如JavaScript。 - **大小写规则**:ASP中的字母不分大小写,但建议遵循标准编程规范,保持一致性。 - **标点符号**:通常,应使用英文状态下的标点符号,除非它们在字符串中。 ### 注意事项 - **多条语句**:每条ASP语句应独占一行,不能将多条语句写在同一行内。如果语句太长,可以使用下划线(`_`)进行换行,除了最后一行外,每一行末尾都要加上下划线。 - **良好编码习惯**:提倡使用适当的缩进来提高代码可读性。 - **注释**:注释语句(如`'`或`REM`)用于解释代码,但不会被执行,也不会出现在最终的HTML输出中。 了解这些基础概念后,你可以进一步探索ASP的其他核心组件,如Request、Response、Session和Application对象,以及更复杂的脚本技术,如错误处理、数据库连接和事务处理。通过熟练掌握这些,你就能有效地利用ASP进行动态网页开发。