可以在多个主页之间保留和使用一些共同 的信息。[1] 五:Session:一个用户,可以在多个主页之间保留和使用一些共同的信息。 在多个主页之间共享信息 ASP 开发的应用程序, 可以在多个主页之间保留和使用 一些共同的信息,ASP 提供两种适用范围,如下: 一:Application:Application 的所有信息,在一个应用程序,多个主页 之间,可以让
所有的用户共同使用。 二:Session:Session 的所有信息,仅适用于一个用户。
2.3.3 ASP 文件
Active Server Pages(ASP)制作成.ASP 扩展名的文件,一个.asp 文件是一 个文本文件,包括: HTML 标记(tags) VBscript 或 Jscript 语言的程序码 ASP 语法 ASP 并 不 是 一 个 script 语 言 , 而 是 提 供 一 个 可 以 集 成 script 语 言 (VBscript 或 Jscript)到 HTML 主页的环境。
HTML 标记(tags)使用“<...>”将 HTML 程序码包含起来, 以与常规的文本区分开来; ASP 使用“<%...%>”将 ASP 而 的 script 程序码包含起来。 Active Server Pages 的
源代码,不会传到用户的浏览器,可以保护你写的 源程序不会外漏。因此,在用户端观看到的是常规的 HTML 码,你的站点服务器 会自动将 Active Server pages 的 程序代码,解释为标准的 HTML 格式的主页内 容。
6
武汉科技大学毕业论文
2.3.4 ASP Script 语法
①使用 VBscript 或 Jscript 的 ASP 语法 ASP 与任何 ActiveX SCripting 语言兼容。除了可使用 VBscript 或 Jscript 语言来设计,还可以通过 plug-in 的方式,使用由 third party 所提供的其他譬 如 REXX,Perl,Tcl 等 scripting 语言。 ②
" 加以设定,譬如 ASP 程序码使用 Jscript 语言: <%call 函数 1%> 设定某一主页的 script 语言使用"<%@ language = ...%>"加以设定,语法 如下: <% @ language = VBscript %> 注意:@和 LANGUAGE 之间一定要有空格。 一个主页使用多种语言。你可以在一个主页当中使用 VBscript 和 jscript 语言。方法如下: 一:使用多个""加以 设定。 二:使用多个"#include"的语法。
[13]
7
武汉科技大学毕业论文
#INCLUDE 包含其他文件,你可以在 ASP 程序码中插入另外一个"被包括"的 文件,执行到此时,先执行"被包括"文件,再继续执行下去。语法如下: 其中 virtual 代表虚拟的文件地址,FILE 代表绝对的文件地址,如下: 被包括的#include 文件,也可在包含其他的"被包括"文件。 不能使用 ASP 程序码来设定"被包括"的#INCLUDE 文件。如下的#INCLUDE 文 件将无法正确的执行: <%name=(test &; ".inc"%> #INCLUDE 不能置于<%...%>当中。如下的#INCLUDE 文件将无法正确的执行: <% for i=1 to n next %> 将#include 置于<%...%>外即可。如下的#include 文件可正确的执行: <% for i=1 to n %> -#include file="test.inc"--> <%next%>
2.3.5 站点数据库访问法
①站点数据库的解决方案 如何让用户从浏览器画面中,通过 internet 或 intranet,
查询站点数据库 的数据,甚至输入,更新和删除站点服务器的数据库信息呢?访问数据库的解决 方案有如下几种: 1:CGI(Commom Gateway Interface):传统方式。
8
武汉科技大学毕业论文
2:IDC(Internet Database connector,Internet 数据库连接器) 与 IIS(Internet Information Server):简易的站点数据库访问解决
方案。 3:ADC(Advanced Data Connector,先进的数据库连接器):在用户端的浏览 器上执行数据查询动作的频繁的数据查询解决方案。 4:ADO(ActiveX Data Object ,Activex 数据对象)与 ASP(Active Server Pages):完整的站点数据库访问解决方案。 ②Active Data Object 与 ASP 1:ActiveX Data Object 访问数据库, 可采用 ASP 内置的一个 Activex Server component---Database Access component(数据访问组件)