《网站设计》第14章 Web应用程序的制作

第14章web应用程序的制作 不管用户选择什么样的脚本语言, Dreamweaver mX 2004 都允许用户通过下面三个步骤快速地创建连接数据库的动 态页面: 建立数据库连接。 使用SQL语句或者存储过程创建记录集。 输出记录集结果
第14章 Web应用程序的制作 不管用户选择什么样的脚本语言,Dreamweaver MX 2004 都允许用户通过下面三个步骤快速地创建连接数据库的动 态页面: 建立数据库连接。 使用SQL语句或者存储过程创建记录集。 输出记录集结果

14.1数据绑定 章里我们已经对web应用程序的开发环境 进一步的了解,在开发Web应用程序之前 和点的佳餐¥防眉了炸E速务 态贞面的基础。但现在数据库中的数据还不能貢接 A在先的人支 源可以是数据库、请求变量、服务器变量、表单变 等 在定义了数据连接之后,就可以创建记录集了。所 )裡是量,¥维是雷因二里请羯 包含在数据库中的信息和要显示的 内来定记录 上一页 有了记录集,就可以把它和 网页绑定在 下一页 起 退出
14.1数据绑定 在前一章里我们已经对Web应用程序的开发环境有 了进一步的了解,在开发Web应用程序之前,我们 首先做好Web应用程序开发的准备工作:创建了数 据库和Web站点的连接。这样就有了进一步创建动 态页面的基础。但现在数据库中的数据还不能直接 应用到页面中,因为要将数据库用作动态网页的内 容源时,必须首先创建一个要在其中存储检索数据 的记录集。在Dreamweaver MX 2004中,这些数据 源可以是数据库、请求变量、服务器变量、表单变 量等。 在定义了数据连接之后,就可以创建记录集了。所 谓记录集,是指数据库查询的结果。它提取请求的 特定信息,并允许在指定页面内显示该信息。根据 包含在数据库中的信息和要显示的内容来定义记录 集,有了记录集,就可以把它和静态的网页绑定在 一起了

142设置服务器行为 和服务器行为是在设计时插入到动态网不中的 指令组,这些指令在运行时在服务器上执行。 单击服务器行为”面板。可以看到网页已 经绑定的记录集对象,单击这些对象会在 页面醒目地显示出其所在位置。单击服务 器行为”面板上的按钮,会出现一个菜单 如图14-6所示,其中选项是服务器端常被执 行的程序指令。这些指令,无需编程知识 只要会设置就行,系统会自动生成复杂的程 目录 序代码。 上一页 下一页 退出
14.2设置服务器行为 服务器行为是在设计时插入到动态网页中的 指令组,这些指令在运行时在服务器上执行。 单击“服务器行为”面板。可以看到网页已 经绑定的记录集对象,单击这些对象,会在 页面醒目地显示出其所在位置。单击“服务 器行为”面板上的按钮,会出现一个菜单, 如图14-6所示,其中选项是服务器端常被执 行的程序指令。这些指令,无需编程知识, 只要会设置就行,系统会自动生成复杂的程 序代码

1421用户身份验证 果网站座資县簧单垦基本的功能其中包括用鱼输 用身份轻证)的服务行为利用这个服务器行为能够方便地向 结点实现【登录用户)的动态功能 【登录用户】服务器行为 用户登录的实际动作是将用户提交的用户名 码信息与用户数据库 中的用 码信息比较。如東相同,则认为登成功」如東不柏 同,则认为登录失败。 图14-9已添加的服务器行为 【检查新用户名】服务器行为 在用户注册时,需要把用户输入的用户名,蜜码等信息插入到相应 过了所示应该先查输人的用名是己经荐春中,已减别人注 在表中 限制对页的访问】服务器行为 在系练中通常是通过常登录才允迕进行甚宮箮理页面。但如男擔 目录 F)·(注用】服务别的牙能接是高 户权限的跟制。那么如何 上一页 退出
14.2.1用户身份验证 用户登录是一个网站的应该具备的最基本的功能,其中包括用户名输 入、用户密码输入、用户身份验证等。Dreamweaver MX 2004提供了 【用户身份验证】的服务器行为,利用这个服务器行为能够方便地向 结点实现【登录用户】的动态功能。 【登录用户】服务器行为 用户登录的实际动作是将用户提交的用户名、密码信息与用户数据库 中的用户名、密码信息比较。如果相同,则认为登录成功。如果不相 同,则认为登录失败。 图14-9 已添加的服务器行为 【检查新用户名】服务器行为 在用户注册时,需要把用户输入的用户名、密码等信息插入到相应的 数据表中,但用户选择的用户名很可能已经存在表中,已被别人注册 过了。所示应该先检查输入的用户名是否已经存在。 【限制对页的访问】服务器行为 在系统中通常是通过正常登录,才允许进行其它管理页面。但如果指 定完整的URL仍然可以访问到这些页面。这是因为这些页面,没有做 用户权限的限制。那么如何对一个动态页面加上用户权限的限制(即只 有登录后的具有一定访问级别的用户才能访问该页面)呢? 【注销用户】服务器行为

14.22记录的操作 既然是动态页面与数据库相连,那就免不了要 对数据库中的记录进行插入、更新和删除等 操作。在【服务器行为】选项卡中提供了 【插入记录】、【更新记录】、【删除记录】 服务器行为。 更新记录】服务器行为 删除记录】服务器行为 单击【确定】按钮,完成服务器行为定义 目录 上一页 下一页 退出
14.2.2 记录的操作 既然是动态页面与数据库相连,那就免不了要 对数据库中的记录进行插入、更新和删除等 操作。在【服务器行为】选项卡中提供了 【插入记录】、【更新记录】、【删除记录】 服务器行为。 【更新记录】服务器行为 【删除记录】服务器行为 单击【确定】按钮,完成服务器行为定义

143实例:会考成绩管理系统 回在前一章里我们已经做好了Web应用程序开 发的准备工作:IS的设置、数据库的建 立与连接。本章我们将继续在此基础上 制作动态页面,完成此系统的基本功能 制作。 目录 上一页 下一页 退出
14.3 实例:会考成绩管理系统 在前一章里我们已经做好了Web应用程序开 发的准备工作:IIS的设置、数据库的建 立与连接。本章我们将继续在此基础上 制作动态页面,完成此系统的基本功能 制作

144实战演练:留言板的制作 何、在绑定面板中定义记录集 将记录集中数据绑定到表格域 在 main. asp页面中添加服务器行为重复 区域 四、向 main. asp再添加一个服务器行为显示 区域 目录 上一页 下一页 退出
14.4 实战演练:留言板的制作 一、在绑定面板中定义记录集 二、将记录集中数据绑定到表格域 三、在main.asp页面中添加服务器行为——重复 区域 四、向main.asp再添加一个服务器行为——显示 区域

14.5本章小结与重点回顾 本章的重点是记录集的定义、绑定记录集、 添加服务器行为。 目录 上一页 下一页 退出
14.5 本章小结与重点回顾 本章的重点是记录集的定义、绑定记录集、 添加服务器行为
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《网站设计》第13章 准备动态网站的开发和运行环境.ppt
- 《网站设计》第12章 站点的整理维护与上传.ppt
- 《网站设计》第11章 嵌入表单元素.ppt
- 《网站设计》第10章 模板与库的应用.ppt
- 《网站设计》第9章 CSS层叠样式表的应用.ppt
- 《网站设计》第8章 行为.ppt
- 《网站设计》第7章 插入多媒体元素.ppt
- 《网站设计》第6章 框架.ppt
- 《网站设计》第5章 层的使用.ppt
- 《网站设计》第4章 表格处理.ppt
- 《网站设计》第三章 建立网页链接.ppt
- 《网站设计》第二章 网页的编辑.ppt
- 《网站设计》第一章 网页设计基础.ppt
- 莆田学院:《VisualFoxPro6.0 程序设计及其应用开发》课程教学资源(PPT课件)第四章 表的基本操作.ppt
- 莆田学院:《VisualFoxPro6.0 程序设计及其应用开发》课程教学资源(PPT课件)第六章 查询与视图.ppt
- 莆田学院:《VisualFoxPro6.0 程序设计及其应用开发》课程教学资源(PPT课件)第八章 面向对象.ppt
- 莆田学院:《VisualFoxPro6.0 程序设计及其应用开发》课程教学资源(PPT课件)第五章 数据库的创建与使用.ppt
- 莆田学院:《VisualFoxPro6.0 程序设计及其应用开发》课程教学资源(PPT课件)第二章 VFP概述.ppt
- 莆田学院:《VisualFoxPro6.0 程序设计及其应用开发》课程教学资源(PPT课件)第九章 表单控件.ppt
- 莆田学院:《VisualFoxPro6.0 程序设计及其应用开发》课程教学资源(PPT课件)第三章 VFP的数据类型和存储类型.ppt
- 《数据结构》课程教学资源:第一章 绪论.ppt
- 《数据结构》课程教学资源:第七章 查找.ppt
- 《数据结构》课程教学资源:第二章 线性表.ppt
- 《数据结构》课程教学资源:第五章 树.ppt
- 《数据结构》课程教学资源:第八章 排序.ppt
- 《数据结构》课程教学资源:第六章 图.ppt
- 《数据结构》课程教学资源:第四章 数组和广义表.ppt
- 《Matlab数值计算与编程》教学资源(书籍文献,PDF电子书,共八章,含附录材料).pdf
- 《小型局域网组建》第4章 小型局域网组建.ppt
- 《Internet网络技术与应用》第10章 网贞制作语言.ppt
- 《Internet网络技术与应用》第1章 概述.ppt
- 《Internet网络技术与应用》第2章 Internet技术基础.ppt
- 《Internet网络技术与应用》第3章 Internet接入方式.ppt
- 《Internet网络技术与应用》第4章 万维网WWW.ppt
- 《Internet网络技术与应用》第5章 电子邮件E-mail.ppt
- 《Internet网络技术与应用》第6章 FTP文件传送.ppt
- 《Internet网络技术与应用》第7章 BBS.ppt
- 《Internet网络技术与应用》第9章 Internet网络安全.ppt
- 《计算机组装维护与维修》第1章 计算机系统概述.ppt
- 《计算机组装维护与维修》第13章 微机的澡作和维护软件.ppt