网页制作第七章课件_第1页
网页制作第七章课件_第2页
网页制作第七章课件_第3页
网页制作第七章课件_第4页
网页制作第七章课件_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

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

文档简介

第七章

动态网页制作基础网页设计与制作技术第七章

动态网页制作基础网页设计与制作技术动态网页制作基础安装与设置IIS服务器ASP动态站点的建立ASP的内置对象数据库基本概念动态网页制作基础安装与设置IIS服务器若要开发设计一个动态网页,需要一个能够支持动态网页正常工作的Web服务器。在WindowsXP系统中,就是使用IIS作为动态站点的服务器。要使用IIS服务器,必须先安装该组件。若要开发设计一个动态网页,需要一个能够支持动态网页正常单击左侧的【添加/删除Windows组件】按钮

单击左侧的【添加/删除Windows组件】按钮安装完毕IIS服务组件之后,还需要对其进行配置,设置Web站点IIS才能正常工作(1)单击单击桌面上的【开始】按钮,在打开菜单中选择“设置”/“控制面板”命令,打开【控制面板】对话框。(2)双击【控制面板】对话框中的【管理工具】图标,打开【管理工具】对话框安装完毕IIS服务组件之后,还需要对其进行配置,设置W(3)双击【管理工具】对话框中的【Internet信息服务】图标,打开【Internet信息服务】对话框(4)在【Internet信息服务】对话框的左侧,选中“默认网站”选项,然后单击工具栏中的【属性】工具按钮,打开【默认网站属性】对话框(3)双击【管理工具】对话框中的【Internet信息服务网页制作第七章课件(5)在【默认网站属性】对话框中,选择【网站】选项卡,设置网站的IP地址、TCP端口(通常使用默认值80),如果该网站仅用于测试,且测试用的计算机没有连接到网络上,可以将其IP地址设置为(5)在【默认网站属性】对话框中,选择【网站】选项卡,设置网页制作第七章课件(6)再选择【默认网站属性】对话框中的【主目录】选项卡,设置网站的主目录(即指定存放网站文件的目录,IIS系统安装的默认主目录是c:\inetpub\wwwroot)、用户访问权限、应用程序执行权限等(6)再选择【默认网站属性】对话框中的【主目录】选项卡,设置网页制作第七章课件ASP动态站点的建立

使用DreamweaverCS3来创建动态网页的站点,并且把当前站点设置为与服务器程序【主目录】位置相同ASP动态站点的建立使用DreamweaverCS(1)启动Dreamweaver,选择【站点】/【新建站点】命令。(2)在弹出的【站点定义】对话框中选择【高级】选项卡。(3)在【站点定义】对话框的【本地信息】中设置本地站点信息。设置【本地根文件夹】和服务器程序中的【主目录】位置相同(1)启动Dreamweaver,选择【站点】/【新建站点】(4)在【站点定义】对话框的【测试服务器】中进行如图所示(4)在【站点定义】对话框的【测试服务器】中进行如图所示ASP应用基础

ASP全称ActiveServerPages,是Microsoft公司开发的服务器端脚本语言,可以通过ASP建立具有动态功能且高效的Web服务器应用程序。它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP应用基础ASP全称ActiveServer新建一个空白的写字本文件,输入下面的代码:<HTML><head><title>最简单的ASP程序</title></head><body><%response.write"欢迎大家学习asp!"%></body></HTML>将其另存为ASP格式的文件test.asp在浏览器中浏览效果新建一个空白的写字本文件,输入下面的代码:在浏览器中浏览效果

ASP的内置对象ASP提供了一些可在脚本中使用的内置对象,使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,从而使对象开发者摆脱了很多烦琐的工作ASP的内置对象ASP提供了一些可在脚本中使用的内置Response对象

Response对象的作用是将服务器端的信息发送到客户端,它可动态地响应客户端的请求,并将在服务器端动态生成的响应结果返回给客户端浏览器。例:使用服务器端的内置对象response循环输出10个数字<%fori=1to10response.write

(i&"<br>")next%>Response对象Response对象的作用是将服Request对象

Request对象的主要作用是:在服务器端接受并得到从客户端浏览器提交或上传的信息。Request

对象可以访问任何基于

HTTP

请求传递的所有信息,包括从Form表单用

POST

方法或

GET

方法传递的参数、cookie

等。Request对象Request对象的主要作用是:在Session对象

在ASP中,通过Session对象来记录使用者私有的数据变量,以作为用户再次对服务器提出要求时做确认,当用户在程序的Web页面之间跳转时,存在Session对象中的变量数据不会消失。Session对象在ASP中,通过Session对象Server对象

Server对象是ASP中一个很重要的对象,许多高级功能都是靠它来完成的。Server对象提供许多运用在服务器端的应用函数,例如,可以利用Server对象来控制脚本语言在超过时限前的运行时间。Server对象Server对象是ASP中一个很重要Application对象Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。在Dreamweaver中ASP对象都集中在【ASP】插入栏中。Application对象Application对象是数据库技术概述

一个典型的关系型数据库通常由一个或多个数据表组成。数据库中的所有数据或信息都被保存在这些数据表中。数据库中的每一个表都有惟一的表名,数据表由行和列组成,其中每一行称为一个记录,每一列称为一个字段,各字段包括了该字段的名称、数据类型以及字段属性等信息。数据库技术概述一个典型的关系型数据库通常由一个或多个数据表网页制作第七章课件Access数据库Access数据库常用的结构化查询语句

在网络中使用数据库中的数据,通常是通过SQL语句查询来实现的SQL(StructuredQueryLanguage,结构化查询语言)语言结构简洁,功能强大,简单易学。常用的结构化查询语句在网络中使用数据库中的数据,通常是SELECT数据查询语句

SELECT*FROM数据表名WHERE字段名1=XXX[AND字段名2=YYY]

说明:WHERE之后是条件表达式,该命令把数据表中所有符合条件的记录全部列出来SELECT数据查询语句SELECT*FROM数INSERT添加记录数据

要在数据表中添加一条记录,必须使用INSERT命令。INSERT语句的语法如下:INSERTINTO<表名>(字段1,字段2,字段3…)VALUES(数据1,数据2,数据3…)INSERT添加记录数据要在数据表中添加一条记录,必须UPDATE修改记录数据

要修改数据表中某条记录的数据,必须使用UPDATE命令UPDATE<表名>SET修改字段=<‘新修改的数据值‘>WHERE<指定要修改记录的条件>UPDATE修改记录数据要修改数据表中某条记录的数据,DELETE删除记录数据要删除数据表中某条记录,必须使用DELETE命令DELETEFROM<表名>WHERE<指定要删除记录的条件>DELETE删除记录数据要删除数据表中某条记录,必须使用创建数据库连接

ASP网页应用程序必须通过ADO(ActiveXDataObjects)组件来调用OLEDB接口或者ODBC来访问不同的数据库来源网页应用程序ADO组件OLEDBODBC驱动程序各种数据库创建数据库连接ASP网页应用程序必须通过ADO(Act构建自定义连接字符串

(1)在Dreamweaver中打开一个ASP页,然后依次选择【窗口】|【数据库】命令,打开【数据库】面板。(2)单击该面板上的【添加】按钮,弹出下拉菜单,选择【自定义连接字符串】命令,打开【自定义连接字符串】对话框构建自定义连接字符串(1)在Dreamweaver中打开一例如数据库的存放路径为D:\asptest\testdb.mdb,在【连接的字符串】文本框中输入:Provider=Microsoft.Jet.OLEDB.4.0;DataSource=d:\asptest\testdb.mdb例如数据库的存放路径为D:\asptest\testdb.m在【Dreamweaver应连接】单选钮组中勾选【使用此计算机上的驱动程序】在【Dreamweaver应连接】单选钮组中勾选【使用课后练习在自己电脑中安装并配置IIS服务器在Dreamweaver中创建与数据库的连接在“教学管理”数据库中创建两个表:“07财管班成绩表”、“选修课成绩表”课后练习在自己电脑中安装并配置IIS服务器第七章

动态网页制作基础网页设计与制作技术第七章

动态网页制作基础网页设计与制作技术动态网页制作基础安装与设置IIS服务器ASP动态站点的建立ASP的内置对象数据库基本概念动态网页制作基础安装与设置IIS服务器若要开发设计一个动态网页,需要一个能够支持动态网页正常工作的Web服务器。在WindowsXP系统中,就是使用IIS作为动态站点的服务器。要使用IIS服务器,必须先安装该组件。若要开发设计一个动态网页,需要一个能够支持动态网页正常单击左侧的【添加/删除Windows组件】按钮

单击左侧的【添加/删除Windows组件】按钮安装完毕IIS服务组件之后,还需要对其进行配置,设置Web站点IIS才能正常工作(1)单击单击桌面上的【开始】按钮,在打开菜单中选择“设置”/“控制面板”命令,打开【控制面板】对话框。(2)双击【控制面板】对话框中的【管理工具】图标,打开【管理工具】对话框安装完毕IIS服务组件之后,还需要对其进行配置,设置W(3)双击【管理工具】对话框中的【Internet信息服务】图标,打开【Internet信息服务】对话框(4)在【Internet信息服务】对话框的左侧,选中“默认网站”选项,然后单击工具栏中的【属性】工具按钮,打开【默认网站属性】对话框(3)双击【管理工具】对话框中的【Internet信息服务网页制作第七章课件(5)在【默认网站属性】对话框中,选择【网站】选项卡,设置网站的IP地址、TCP端口(通常使用默认值80),如果该网站仅用于测试,且测试用的计算机没有连接到网络上,可以将其IP地址设置为(5)在【默认网站属性】对话框中,选择【网站】选项卡,设置网页制作第七章课件(6)再选择【默认网站属性】对话框中的【主目录】选项卡,设置网站的主目录(即指定存放网站文件的目录,IIS系统安装的默认主目录是c:\inetpub\wwwroot)、用户访问权限、应用程序执行权限等(6)再选择【默认网站属性】对话框中的【主目录】选项卡,设置网页制作第七章课件ASP动态站点的建立

使用DreamweaverCS3来创建动态网页的站点,并且把当前站点设置为与服务器程序【主目录】位置相同ASP动态站点的建立使用DreamweaverCS(1)启动Dreamweaver,选择【站点】/【新建站点】命令。(2)在弹出的【站点定义】对话框中选择【高级】选项卡。(3)在【站点定义】对话框的【本地信息】中设置本地站点信息。设置【本地根文件夹】和服务器程序中的【主目录】位置相同(1)启动Dreamweaver,选择【站点】/【新建站点】(4)在【站点定义】对话框的【测试服务器】中进行如图所示(4)在【站点定义】对话框的【测试服务器】中进行如图所示ASP应用基础

ASP全称ActiveServerPages,是Microsoft公司开发的服务器端脚本语言,可以通过ASP建立具有动态功能且高效的Web服务器应用程序。它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP应用基础ASP全称ActiveServer新建一个空白的写字本文件,输入下面的代码:<HTML><head><title>最简单的ASP程序</title></head><body><%response.write"欢迎大家学习asp!"%></body></HTML>将其另存为ASP格式的文件test.asp在浏览器中浏览效果新建一个空白的写字本文件,输入下面的代码:在浏览器中浏览效果

ASP的内置对象ASP提供了一些可在脚本中使用的内置对象,使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,从而使对象开发者摆脱了很多烦琐的工作ASP的内置对象ASP提供了一些可在脚本中使用的内置Response对象

Response对象的作用是将服务器端的信息发送到客户端,它可动态地响应客户端的请求,并将在服务器端动态生成的响应结果返回给客户端浏览器。例:使用服务器端的内置对象response循环输出10个数字<%fori=1to10response.write

(i&"<br>")next%>Response对象Response对象的作用是将服Request对象

Request对象的主要作用是:在服务器端接受并得到从客户端浏览器提交或上传的信息。Request

对象可以访问任何基于

HTTP

请求传递的所有信息,包括从Form表单用

POST

方法或

GET

方法传递的参数、cookie

等。Request对象Request对象的主要作用是:在Session对象

在ASP中,通过Session对象来记录使用者私有的数据变量,以作为用户再次对服务器提出要求时做确认,当用户在程序的Web页面之间跳转时,存在Session对象中的变量数据不会消失。Session对象在ASP中,通过Session对象Server对象

Server对象是ASP中一个很重要的对象,许多高级功能都是靠它来完成的。Server对象提供许多运用在服务器端的应用函数,例如,可以利用Server对象来控制脚本语言在超过时限前的运行时间。Server对象Server对象是ASP中一个很重要Application对象Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。在Dreamweaver中ASP对象都集中在【ASP】插入栏中。Application对象Application对象是数据库技术概述

一个典型的关系型数据库通常由一个或多个数据表组成。数据库中的所有数据或信息都被保存在这些数据表中。数据库中的每一个表都有惟一的表名,数据表由行和列组成,其中每一行称为一个记录,每一列称为一个字段,各字段包括了该字段的名称、数据类型以及字段属性等信息。数据库技术概述一个典型的关系型数据库通常由一个或多个数据表网页制作第七章课件Access数据库Access数据库常用的结构化查询语句

在网络中使用数据库中的数据,通常是通过SQL语句查询来实现的SQL(StructuredQueryLanguage,结构化查询语言)语言结构简洁,功能强大,简单易学。常用的结构化查询语句在网络中使用数据库中的数据,通常是SELECT数据查询语句

SELECT*FROM数据表名WHERE字段名1=XXX[AND字段名2=YYY]

说明:WHERE之后是条件表达式,该命令把数据表中所有符合条件的记录全部列出来SELECT数据查询语句SELECT*FROM数INSERT添加记录数据

要在数据表中添加一条记录,必须使用INSERT命令。INSERT语句的语法如下:INSERTINTO<表名>(字段1,字段2,字段3…)VALUES(数据1,数据2,数据3…)INSERT添加记录数据要在数据表中添加一条记录,必须UPDATE修改记录数据

要修改数据表中某条记录的数据,必须使用UPDATE命令UPDATE<表名>SET修改字段=<‘新修改的数据值

温馨提示

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

评论

0/150

提交评论