管理信息系统:第四章Web开发的基本技术_第1页
管理信息系统:第四章Web开发的基本技术_第2页
管理信息系统:第四章Web开发的基本技术_第3页
管理信息系统:第四章Web开发的基本技术_第4页
管理信息系统:第四章Web开发的基本技术_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、主要内容:主要内容: WWWWWW(World Wide WebWorld Wide Web) HTML HTML FrontpageFrontpage 交互网页的制作交互网页的制作 ASPASP(动态服务主页)(动态服务主页) WebWeb数据库数据库 ASPASP的安装的安装 1 1 WWW1 WWW(World Wide WebWorld Wide Web) 2 本节内容:本节内容: 1.1 1.1 InternetInternet服务服务 1.2 1.2 InternetInternet提供的服务提供的服务 1.3 1.3 wwwwww服务服务 1.4 1.4 网页和超文本网页和超文本

2、 1.1 Internet1.1 Internet服务服务 3 InternetInternet地址地址 InternetInternet地址唯一地确定地址唯一地确定InternetInternet上每台计算机与每个用上每台计算机与每个用 户的位置。户的位置。 InternetInternet地址有两种表示形式地址有两种表示形式 IPIP地址地址 像电话有电话号码那样,接入像电话有电话号码那样,接入InternetInternet的计算机也有一个由授权的计算机也有一个由授权 机构分配的号码,即机构分配的号码,即IPIP地址。地址。 IPIP地址分前后两部分,前面部分叫网络号,后面叫主机号。地址

3、分前后两部分,前面部分叫网络号,后面叫主机号。 184.117.143184.117.143. .112112 1.1 Internet1.1 Internet服务服务 4 InternetInternet地址地址 域名域名 由于由于IPIP地址的数字地址很难记忆,通常使用一地址的数字地址很难记忆,通常使用一 个文字个文字IPIP地址来表示,把它叫做域名。地址来表示,把它叫做域名。 例如:例如:, , 其中:其中:cncn代表中国,代表中国, edu edu 表示教育机构,表示教育机构,hithit指哈尔滨工业大学。指哈尔滨工业大学。 1.1.2 2 Internet Internet提供的服

4、务提供的服务 5 电子邮件电子邮件 即即E-maillE-maill服务。服务。 文件传输服务文件传输服务 即即FTPFTP服务:服务:file transfer protocolfile transfer protocol FTPFTP服务执行服务执行TCP/IPTCP/IP中的中的FTPFTP传输协议,允许在计算机之传输协议,允许在计算机之 间传送文件。间传送文件。 ; FTPFTP服务器;是提供服务器;是提供FTPFTP服务的计算机。服务的计算机。 上传:从客户将文件传到上传:从客户将文件传到FTPFTP服务器的过程。服务器的过程。 下载:从下载:从FTPFTP服务器将文件传到客户机的过

5、程。服务器将文件传到客户机的过程。 1.1.2 2 Internet Internet提供的服务提供的服务 6 万维网服务(万维网服务(World Wide WebWorld Wide Web服务,简称服务,简称www www 服务)服务) 将在下一节详细介绍将在下一节详细介绍 新闻公告类服务新闻公告类服务 提供针对某问题展开讨论的服务,如提供针对某问题展开讨论的服务,如BBSBBS(电子公告牌)、(电子公告牌)、 网络新闻组等。网络新闻组等。USENETUSENET是规模最大的网络新闻组,它拥有是规模最大的网络新闻组,它拥有 数以千计的讨论组,在网上讨论各种专题。数以千计的讨论组,在网上讨论

6、各种专题。 1.3 www1.3 www服务服务(万维网服务)(万维网服务) 7 万维网上不仅可以看到文字、图片万维网上不仅可以看到文字、图片, ,而且可听到声音、看而且可听到声音、看 到动画。到动画。 wwwwww服务服务是通过客户机上的是通过客户机上的WebWeb浏览器浏览器和和WebWeb站点上的站点上的WebWeb 服务器服务器之间的通信来实现的。之间的通信来实现的。 信息以网页的形式存放在信息以网页的形式存放在WebWeb服务器上,用户在客户机上服务器上,用户在客户机上 通过通过WebWeb浏览器(是一个软件)向浏览器(是一个软件)向WebWeb服务器发出请求,服务器发出请求, We

7、bWeb服务器按此请求将需要的页面发送给用户。服务器按此请求将需要的页面发送给用户。 这些页面实际上都是一个个文件。用户直接看到的是文本这些页面实际上都是一个个文件。用户直接看到的是文本 信息本身,在浏览文本信息的同时,随时可以选中其中的信息本身,在浏览文本信息的同时,随时可以选中其中的 “热字热字”。热字往往是与上下文关联的单词,通过选择热。热字往往是与上下文关联的单词,通过选择热 字就可以链接到另外一个地址并看到其他文本的信息。字就可以链接到另外一个地址并看到其他文本的信息。 1.3 www1.3 www服务服务 8 HTML文件 Web浏览器(软件)客户机 Internet上的Web服务

8、器Internet上的Web服务器 访问链接 的信息 链接 http协议 用户 Web服务器的工作原理 1.4 1.4 网页和超文本网页和超文本 9 网页(网页(Web pageWeb page) 网页是我们在网上用浏览器(如网页是我们在网上用浏览器(如Internet ExplorerInternet Explorer, 简称简称IEIE)看到的那些页面。在)看到的那些页面。在wwwwww系统中,信息是按系统中,信息是按 超文本方式超文本方式组织的。组织的。 页面实际上都是一个个文件页面实际上都是一个个文件 。 由若干互连的文本块组成的文本就是由若干互连的文本块组成的文本就是超文本超文本(H

9、yper Hyper TextText)。)。 超文本方式超文本方式是实现是实现wwwwww的关键技术。的关键技术。 1.4 1.4 网页和超文本网页和超文本 10 网页(网页(Web pageWeb page) 这些页面实际上都是一个个文件。如果用鼠标点击页这些页面实际上都是一个个文件。如果用鼠标点击页 面(文本)上的面(文本)上的热字热字(高亮度或带下划线的条目),(高亮度或带下划线的条目), 就可以链接并打开另一个你希望看到的页面。这种由就可以链接并打开另一个你希望看到的页面。这种由 若干互连的文本块组成的文本就是若干互连的文本块组成的文本就是超文本超文本(Hyper Hyper Tex

10、tText)。)。 页面上看到的信息单元可以是一屏文字,也可能是一页面上看到的信息单元可以是一屏文字,也可能是一 个窗口,或者是一个图象。我们把每个信息单元称作个窗口,或者是一个图象。我们把每个信息单元称作 一个节点(一个节点(nodenode)。节点又有)。节点又有文字节点文字节点、图形节点图形节点、 按钮节点按钮节点之分。按钮节点用于执行一个过程,之分。按钮节点用于执行一个过程,这些节这些节 点之间都是用链来连接的。点之间都是用链来连接的。 1.4 1.4 网页和超文本网页和超文本 11 HTML文件 (Hyper Text Markup Language) 是用超文本标语言(HTML,H

11、yper Text Markup Language)写的,它存放在WEB服务器上 。 http协议(Hyper Text Transfer Protocol) 即超文本传输协议,www服务是执行http协议进行传输 的。 http:/ 其中:http:是协议类型,这里是检索文挡的超文本传 输协议,是服务器的主机域名,/的后面是路径或文 件名。hit是哈工大的代号。 我们把http:/ 大的www服务器的URL(统一资源定位器,其英文形式是Uniform Resource Locators )。 1.4 1.4 网页和超文本网页和超文本 12 wwwwww浏览器浏览器 通过它可以去找到并浏览通过

12、它可以去找到并浏览InternetInternet上各种上各种WWWWWW服务器上的服务器上的 主页。主页。 常用的浏览器软件有常用的浏览器软件有 Internet ExplorerInternet Explorer和和Netscape Netscape 公公 司司NavigatorNavigator等等 搜索引擎搜索引擎 搜索引擎是搜索引擎是InternetInternet上的一种上的一种wwwwww服务器,它能在服务器,它能在 InternetInternet中主动搜索其他中主动搜索其他wwwwww服务器中的信息并对其索引,服务器中的信息并对其索引, 将索引内容存储在大型数据库中。将索引内

13、容存储在大型数据库中。 使用搜索引擎时,用户输入使用搜索引擎时,用户输入关键字关键字后,搜索引擎能后,搜索引擎能返回返回包包 含该关键字信息的含该关键字信息的URLURL,并提供,并提供通向该站点的链接,使用 户获得所需要的信息。 2 HTML2 HTML 13 主要内容:主要内容: 2.1 2.1 用用HTMLHTML做简单的网页做简单的网页 2.2 HTML2.2 HTML文档的一般结构文档的一般结构 2.3 2.3 常用的常用的HTMLHTML标记元素标记元素 2.4 2.4 在网页中插入图片在网页中插入图片 2.5 2.5 用用HTMLHTML定义表格定义表格 2.1 用HTML做简单

14、的网页 14 超文本文件是由超文本标记语言写成。 其文件的格式采用ASCII格式。 ASCII格式的文件本身其实是一种没 格式的文件。 为了在浏览时能看到带有格式的文件, 办法是把文档中各种不同的内容用不同 的标记元素对其属性做上标记。 所以,超文本是由标记和文本内容 两者组成的。例如为了显示“网络营销” 四个大字,可按以下写出: 2.12.1 用用HTMLHTML做简单的网页做简单的网页 15 这里:和是一对标记元素,用来改变字体大小。 SIZE 和 FACE 是标记元素的属性,又称参数。 SIZE说明字的大小,从1到7,数愈大,字愈大; FACE说明字体。 如果把这一句写到 记事本上做成

15、.txt文件,再将其后缀.txt改 成 .HTML, 就做成了一个HTML超文本文件。鼠标双击此文件,就能在屏 幕上显示出 “网络营销”四个大字。 2.12.1 用用HTMLHTML做简单的网页做简单的网页 16 超文本文件ASCII格式 n双标记方式(用一对标记来标记 ) 网络营销 标记元素开始 标记元素的属性 标记元素结束 标记名 标记元素的属性 要显示的文本内容 n单标记方式(用一个标记来表示 ) 2.22.2 HTMLHTML文档的一般结构文档的一般结构 17 网上手机市场网上手机市场 你想要买手机吗你想要买手机吗? 你可以访问你可以访问 手机手机 网站网站了解有关信息。了解有关信息。

16、 2.3 2.3 常用的常用的HTMLHTML标记元素标记元素 标记元素开始标记元素开始标记元素结束标记元素结束标记元素的功能标记元素的功能 ! 注释标记注释标记 锚元素,定义超文本链接点锚元素,定义超文本链接点 地址信息起止地址信息起止 字体颜色加深字体颜色加深 基锚,说明链接的基地址基锚,说明链接的基地址 字体闪烁字体闪烁 块引用块引用 超文本正文主体的起止超文本正文主体的起止 回车换行回车换行 标题,多用于表格标题,多用于表格 元素间的内容居中元素间的内容居中 表明其间的内容是引文或例证表明其间的内容是引文或例证 代码代码 18 2.3 2.3 常用的常用的HTMLHTML标记元素标记元

17、素 标记元素开始标记元素结束标记元素的功能 文字缩格文字缩格 线缩格或不显示线缩格或不显示的标题符号的标题符号 回车换行,但不缩格回车换行,但不缩格 强调,斜体且颜色加重强调,斜体且颜色加重 变化字体大小和颜色变化字体大小和颜色 交互项元素的起止交互项元素的起止 展示页的版面分割展示页的版面分割 超文本文件头的起止超文本文件头的起止 与与和和等价等价 画水平间隔线画水平间隔线 定义标题字体大小,定义标题字体大小,n n值为值为1-61-6 超文本文的开始和结束超文本文的开始和结束 字体为斜体字体为斜体 19 2.3 2.3 常用的常用的HTMLHTML标记元素标记元素 标记元素开始标记元素开始

18、标记元素结束标记元素结束标记元素的功能标记元素的功能 插入图形图像文件插入图形图像文件 输入信息元素输入信息元素 清单条目,多用于目录列表清单条目,多用于目录列表 显示文本内容,但不执行标记命令显示文本内容,但不执行标记命令 字符移动方式控制字符移动方式控制 资料说明资料说明 下一个标识下一个标识 用序号显示一级标题用序号显示一级标题 段落的起止,也可以加空行段落的起止,也可以加空行 按原文格式按原文格式 中划线中划线 用小号字表示用小号字表示 字体颜色加重字体颜色加重 20 2.3 2.3 常用的常用的HTMLHTML标记元素标记元素 标记元素开始标记元素开始标记元素结束标记元素结束标记元素

19、的功能标记元素的功能 下角标下角标 上角标上角标 表格的起止,图文混排时也使用表格的起止,图文混排时也使用 表格中一栏内容的起止表格中一栏内容的起止 用文本区输入信息用文本区输入信息 表头的起止表头的起止 超文本标题的起止超文本标题的起止 表中一行的起止表中一行的起止 固定宽度固定宽度 下划线下划线 同一级标题的限定,无序号同一级标题的限定,无序号 变量变量 功能同功能同,仅字体略小,仅字体略小 21 2.42.4 在网页中插入图片在网页中插入图片 22 如果想在方才显示的屏幕上增加一个名为如果想在方才显示的屏幕上增加一个名为 gxkj.gifgxkj.gif的图形,只要在上述的图形,只要在上

20、述HTMLHTML文档中增加:文档中增加: IMG SRC= “gxkj.gif” width “20” height IMG SRC= “gxkj.gif” width “20” height “15” “15” 你想买手机吗? 你可以访问手机网站了解有关信息 图片 插入图片 2.5 2.5 用用HTMLHTML定义表格定义表格 23 第一标题列第一标题列第二标题列第二标题列第三标题列第三标题列 浏览器上显示的表格 表格名称 2.52.5 用用HTMLHTML定义表格定义表格 24 系统的特征:系统的特征: 可以显示上页图中所示表格的可以显示上页图中所示表格的HTMLHTML文本:文本: 表

21、格名称表格名称 第一标题列第一标题列第二标题列第二标题列 第三标题列第三标题列 3 FrontPage3 FrontPage 25 使用微软公司的使用微软公司的FrontPage WEBFrontPage WEB编程工编程工 具可以做到在几乎不需要编写具可以做到在几乎不需要编写HTMLHTML代码的情况下,代码的情况下, 完成网页的制作,同时自动地生成完成网页的制作,同时自动地生成HTMLHTML文件。文件。 3 FrontPage3 FrontPage 26 用用FrontPageFrontPage制作页面制作页面 主页面 网上手机商场 产品价格表见 http:/ 正按八折销售,欢迎选购 动

22、态字幕后 3 FrontPage3 FrontPage 27 用用FrontPageFrontPage制作页面制作页面 被连接的页面 产品价格表 产品号产品号产品型号产品型号 生产厂家生产厂家价格价格 3 FrontPage3 FrontPage 28 用用FrontPageFrontPage制作页面制作页面 操作目的操作目的操作步骤操作步骤 定义主网页定义主网页新建新建网页网页普通网页普通网页确定网页名字并存储确定网页名字并存储 网页分区网页分区 点击点击“插入表格插入表格”按钮,做出按钮,做出2 22 2表格,并把表格实线变为虚表格,并把表格实线变为虚 线(办法线(办法 是在表格上点击右键

23、选属性后,将各数均改为是在表格上点击右键选属性后,将各数均改为0 0)。)。 输入网页标题文字输入网页标题文字方法类同用方法类同用WORDWORD写字,在左上格写上写字,在左上格写上“网上手机商场网上手机商场”几个字。几个字。 插入照片插入照片 点击选图片钮点击选图片钮用右键点图片用右键点图片点击图片属性点击图片属性外观尺外观尺 寸(修改其大小)。寸(修改其大小)。 做动态字幕做动态字幕 在右下格写在右下格写“正按八折销售正按八折销售, ,欢迎选购欢迎选购”字样,选中后字样,选中后插插 入入组件组件字幕字幕字幕属性字幕属性样式样式格式格式字体。字体。 点击预览,即可看到动态字幕。点击预览,即可

24、看到动态字幕。 做被连接的网页做被连接的网页另外做一个被连接的网页(手机价格表)。另外做一个被连接的网页(手机价格表)。 建立超超接,填建立超超接,填 URLURL地址地址 在主网页右上写在主网页右上写“产品价格表见产品价格表见http:/http:/”, ,选中选中 后,用右键点击选后,用右键点击选“超链接属性超链接属性”,填上,填上URLURL地址(产品价格表地址(产品价格表 所在地址)。所在地址)。 4 4 交互网页的制作交互网页的制作 29 本节内容:本节内容: 4.1 4.1 交互性标记元素交互性标记元素 4.2 FORM4.2 FORM标记元素标记元素 4.1 4.1 交互性标记元

25、素交互性标记元素 30 人机对话的表单接口界面人机对话的表单接口界面 请提供以下信息,然后单击提交 姓名: 密码: 提交清除 为了在浏览器上看到这个表单界面,就需要使用 FORM 标记元素。FORM 可译作“表单”。 4.2 FORM4.2 FORM标记元素标记元素 31 4.2 FORM4.2 FORM标记元素标记元素 32 当表单当表单提交提交后,在后,在WebWeb服务器端被处理服务器端被处理 后将此页面后将此页面返回返回给用户。给用户。 应当指出,应当指出,HTMLHTML的交互性标记元素的交互性标记元素 FORMFORM和和INPUTINPUT仅仅提供了一个接口界面仅仅提供了一个接口

26、界面, , 要全部实现交互功能,仅靠要全部实现交互功能,仅靠HTMLHTML是不够的。是不够的。还必须还必须 有有ASPASP环境环境来进行处理来进行处理( (将在下面讲述将在下面讲述) )。 5 ASP5 ASP(动态服务主页)(动态服务主页) 33 本节内容:本节内容: 5.1 5.1 什么是什么是ASPASP? 5.2 5.2 ASPASP的工作原理的工作原理 5.3 ASP5.3 ASP脚本编程脚本编程 5.1 5.1 什么是什么是ASPASP? 34 ASP ASP (Active Server PagesActive Server Pages)是微软公司)是微软公司 为它的为它的W

27、EBWEB服务器(互联网信息服务器,简称服务器(互联网信息服务器,简称IISIIS) 开发的一个组件(软件)。开发的一个组件(软件)。它是一种实现动态网页开它是一种实现动态网页开 发技术的服务器端的开发环境。发技术的服务器端的开发环境。 以前面讲的为例以前面讲的为例: : 提交提交后的表单在后的表单在WebWeb服服 务器端被处理后页面被务器端被处理后页面被返回返回给用户的过程给用户的过程必须由必须由ASPASP 环境环境来进行处理。来进行处理。 5.1 5.1 什么是什么是ASPASP? 35 通过通过ASPASP,我们能够将,我们能够将HTMLHTML页面、脚本命令、页面、脚本命令、 AS

28、PASP内置对象和内置对象和Active XActive X组件结合起来,组件结合起来,建立动态、建立动态、 交互交互而又高效而又高效的的WebWeb应用程序应用程序。 ASPASP可利用可利用ADOADO(Active Data ObjectActive Data Object)方)方 便地访问数据库。便地访问数据库。 5.2 ASP5.2 ASP的工作原理的工作原理 36 ASPASP文件可以由以下几个部分组成文件可以由以下几个部分组成: 文本文本 HTMLHTML标记标记 ASPASP脚本命令等。脚本命令等。 其中其中ASPASP脚本命令可以包含脚本命令可以包含: ASPASP对象对象

29、ActiveXActiveX组件组件 任何脚本语言(如任何脚本语言(如VBVB脚本所言、脚本所言、JAVAJAVA 脚本语言等)。脚本语言等)。 ASPASP脚本命令写在脚本命令写在“%”%”和和“% %”两个符号两个符号 之间。之间。 5.2 ASP5.2 ASP的工作原理的工作原理 37 ASP ASP文件实例:文件实例:VB-SCR-EXM.ASP VB-SCR-EXM.ASP (在(在 % %两者之间是脚本文件)两者之间是脚本文件) htmlhtml headhead titletitle手机市场标题手机市场标题/title/title /head/head bodybody % fo

30、r i=3 to 7% for i=3 to 7% Font size =Font size =%=i%=i% 这里是手机市场!这里是手机市场!BRBR % next % next % /body/body /html/html 5.2 ASP5.2 ASP的工作原理的工作原理 38 运行结果运行结果 这里是手机市场! 这里是手机市场! 这里是手机市场! 这里是手机市场! 这里是手机市场! 浏览屏幕 5.2 ASP5.2 ASP的工作原理的工作原理 39 ASPASP文件的运行过程文件的运行过程 浏览器 http请求 http响应 Web服务器 ASP 5.2 ASP5.2 ASP的工作原理的

31、工作原理 40 怎样做怎样做ASPASP文件?文件? ASPASP文件的后缀名为文件的后缀名为ASPASP,它以文,它以文 件的形式存放在件的形式存放在WEBWEB服务器上。服务器上。 ASPASP实际是一个纯文本文件,只是实际是一个纯文本文件,只是 它的扩展名固定为它的扩展名固定为.ASP.ASP。 ASPASP文件可以使用文件可以使用文本编辑器文本编辑器(如(如 记事本)进行编辑。即将记事本)进行编辑。即将 .TXT .TXT 改为改为 .ASP.ASP。 ASPASP文件也可以用文件也可以用WEBWEB编程工具编程工具 FrontPageFrontPage来做。来做。 5.3 ASP5.

32、3 ASP脚本编程脚本编程 41 ASPASP脚本命令的内容包括:脚本命令的内容包括: 1. 1. 脚本语言脚本语言可用可用VBScriptVBScript写,也可用写,也可用 JAVAScriptJAVAScript作为脚本语言。作为脚本语言。 2.ASP2.ASP内置对象内置对象如如Request.Request.。 3. Active X3. Active X组件组件ASPASP支持的支持的Active XActive X组件组件 包括包括 ASPASP服务器本身附带的内置组服务器本身附带的内置组 件和用户自己创建的件和用户自己创建的ASPASP组件。组件。 用户与用户与WEBWEB服务

33、器之间的信息交互通过服务器之间的信息交互通过 HTMLHTML中的中的FORMFORM(表单)来实现。(表单)来实现。 5.3 ASP5.3 ASP脚本编程脚本编程 42 ASPASP环境下处理数据实例环境下处理数据实例( (提交提交) ) Tijiao.htm Tijiao.htm 请提供以下信息,然后单击提交。请提供以下信息,然后单击提交。 姓名:姓名: 密码:密码:input name=“password” type=password size=“36” input type=submit value=“ 5.3 ASP5.3 ASP脚本编程脚本编程 43 ASPASP环境下处理数据实例

34、环境下处理数据实例( (返回返回) ) Fanhui.aspFanhui.asp % myname=Request.Form(“myname”)If password=”123456”then% %=myname %=myname %先生(女士)先生(女士) :我们接受您的申请。:我们接受您的申请。 您可以用以下密码查阅我们的资料:您可以用以下密码查阅我们的资料:abcdeabcde 对不起!您的密码不对。对不起!您的密码不对。 6 Web6 Web数据库数据库 44 本节内容:本节内容: 6.1 6.1 数据库管理信息系统数据库管理信息系统 6.2 Web6.2 Web数据库数据库 6.1

35、6.1 数据库管理信息系统数据库管理信息系统 45 数据库管理系统的功能数据库管理系统的功能: : 建立数据库建立数据库 管理数据库管理数据库 实现数据的传送等实现数据的传送等 6.2 Web6.2 Web数据库数据库 46 ASPASP可利用可利用ADOADO(Active Data ObjectActive Data Object)方便地访问)方便地访问 数据库。数据库。 WebWeb数据库系统是指以数据库系统是指以HTMLHTML为代表的为代表的WebWeb页面(即网页)页面(即网页) 与位于底层的数据库的集成。与位于底层的数据库的集成。 数据库管理系统解决数据库管理系统解决WebWeb

36、页面和数据库之间的通信问题页面和数据库之间的通信问题 开放式数据库连接器开放式数据库连接器ODBCODBC ODBCODBC是一种编程接口,它能使应用程序访问支持是一种编程接口,它能使应用程序访问支持SQLSQL查询语查询语 言的数据库管理系统,实现与各种数据库的通信。言的数据库管理系统,实现与各种数据库的通信。 SQLSQL查询语言查询语言 本书第三章已有介绍本书第三章已有介绍 6.2 Web6.2 Web数据库数据库 47 WebWeb数据库的应用数据库的应用 现在有一客户在已知新书代码 现在有一客户在已知新书代码 后希望知道该书的单价和是否后希望知道该书的单价和是否 有书。有书。 客户向

37、 客户向WEBWEB服务器发出服务器发出HTTPHTTP请请 求求 首先是客户向 首先是客户向WEBWEB服务器发出服务器发出 httphttp请求,请求,CX-SEND.ASPCX-SEND.ASP程序程序 产生页面产生页面 用户在屏幕上看到的如图所示 用户在屏幕上看到的如图所示 欢迎查看新书价格和库存量 请输入新书代码 确认 重写 查询输入屏幕 6.2 Web6.2 Web数据库数据库 48 从浏览器上调用下列从浏览器上调用下列CX-SEND.ASPCX-SEND.ASP程序产生的页面,并输程序产生的页面,并输 入新书代码后提交。入新书代码后提交。 欢迎查看新书价格和库存量欢迎查看新书价格

38、和库存量 欢迎查看新书价格和库存量欢迎查看新书价格和库存量 请输入新书代码请输入新书代码 input type=submit value= input type=reset value= 6.2 Web6.2 Web数据库数据库 49 WebWeb服务器上的服务器上的ASPASP软件对此程序进行解释并执行另外一个软件对此程序进行解释并执行另外一个 名为名为cx-back.aspcx-back.asp的程序。的程序。 欢迎查看新书价格和库存量欢迎查看新书价格和库存量 % % 您查询的新书详单您查询的新书详单 新书代码新书代码 新书名称新书名称 6.2 Web6.2 Web数据库数据库 51 单价

39、(元)单价(元) 库存量库存量 td height=30 对不起,没有您要查找的书籍数据!对不起,没有您要查找的书籍数据! 6.2 Web6.2 Web数据库数据库 52 %rs.close set rs=nothing set conn=nothing% 6.2 Web6.2 Web数据库数据库 53 查询结果输出屏幕 您查询的新书单价和库存量 新书代码新书代码新书名称新书名称单价(元)单价(元)库存量库存量 10031003 人工智能人工智能 程序设计程序设计 23.3023.307070 6.2 Web6.2 Web数据库数据库 54 WebWeb服务器上的服务器上的ASPASP软件对程序的解释和执行过程取得用软件对程序的解释和执行过程取得用 户传来的新书代码(见程序第户传来的新书代码(见程序第6 6行)行) WebWeb页面与数据库页面与数据库Text.mdbText.mdb相边接(见程序相边接(见程序8-118-11行)行) 第第8 89 9行,创建一个行,创建一个ConnectionConnection对象对象 第第1010行,是打开连接。行,是打开连接。 第第1111行,是创建一个记录集对象。行,是创建一个记录集对象。 用用SQLSQL查询数据库(见第查询数据库(见第12121515行)行) 在浏览器上显示出查询结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论