ASP语言初级教程(语法、ACCESS数据库及实例讲解)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ASP语言初级教程(语法、ACCESS数据库及实例讲解)

编写ASP动态网页能够帮助你实现这些和用户互动的功能。

一个简单的ASP示例

ASP代码:ASP输出语法

<%="抢客族免费网"%>

演示示例

上面这个ASP网页代码示例中,你可以看到,这个ASP文件和一个普通的HTML网页基本一样,除了里面有<%="抢客族免费网"%>这段代码。

<%%>表示在里面的代码是ASP代码。

<%=表示需要输出ASP代码的结果。

ASP基础语法

一个ASP文件和一般HTML文件很相似,都包含有HTML的标签(tags),但是不同的是,ASP文件中还包含有服务器端脚本(server-side script)。

在ASP文件中,用<%来标志服务器端脚本的开始,用%>来标志服务器端脚本的结束。比如,在ASP里定义并输出一个变量:

<%

Dim vName

vName="抢客族免费网"

%>

演示示例

ASP输出语法

在ASP文件中,用Response.Write显示输出结果。见下面的示例代码:

ASP输出语法:使用Response.Write

<%

Response.Write("抢客族免费网")

%>

演示示例

下面的ASP代码示例演示如何输出带HTML格式的文本。

<%response.write("

抢客族免费网

")%>

<%response.write("

")%>演示示例

除了Response.Write以外,还可以用另外一个简写的方式表示输出,就是用<%=。见下面的代码示例:

<%="抢客族免费网"%>

演示示例

ASP脚本语言设定

ASP的缺省脚本语言是VBScript。VBScript是编写ASP最合适的脚本语言。

除了VBScript之外,你还可以用其它的脚本语言编写ASP网页。

在ASP网页中,你可以设定ASP网页所用的脚本语言。示例代码如下:

<%@language="javascript"%>

设定ASP所用脚本语言的代码示例

<%

var d=new Date()

Response.Write(d)

%>

演示示例

<%@language="javascript"%>这句代码表示该ASP文件所用的脚本语言是Javascript。这句代码必须写在ASP文件开头。

由于VBScript是ASP的缺省脚本语言,如果在ASP文件中不写<%@language="VBScript"%>也无所谓,ASP会自动将<%%>之间的脚本当做VBScript来处理。

注意:VBScript是大小写不分的,但Javascript是区分大小写(case-sensitive)的。比如说,在VBScript里,你可以用小写response.write,脚本也会正常执行。但是在Javascript里则不行,一定要写Response.Write,否则会出错。

在ASP中,有两个很常用的集合,一个是Request.QueryString,另一个是Request.Form。这两个集合可以获取HTML表单(HTML Forms)提交的信息。

有关HTML表单,请参见HTML教程中的HTML表单一章。

Request.QueryString

HTML表单中的method有两种,一种是get,另外一种是post。当HTML表单的method="get"时,可以用Request.QueryString来

获取表单提交的信息。

以下是一个让用户输入姓名的HTML表单示例。

action="/asdocs/html_tutorials/yourname.asp" method="get">

请输入你的姓名:

演示示例

该示例中,HTML表单中使用的method为get,指向action的网页是一个.asp文件,名字为yourname.asp。以下是yourname.asp文件的源代码:

姓名信息

你的姓名是:<%=Request.QueryString("yourname")%>

在这个.asp文件里,你可以看到最关键的一句代码是:

你的姓名是:<%=Request.QueryString("yourname")%>

Request.QueryString括号里的"yourname"对应于HTML表单中的input输入框的name值。

当使用method="get"提交表单信息时,用户可以从地址栏看到这些提交信息。

Request.Form

当HTML表单中method="post"时,可以用Request.Form来获取HTML表单提交的信息。

以下是一个让用户输入姓名和密码的HTML表单示例。

action="/asdocs/html_tutorials/userpw.asp"

相关文档
最新文档