版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1篇 第8章 动态网站,8.1 ASP简介 8.2 安装配置IIS服务器 8.3 创建表单 8.4 ASP访问数据库 8.4.1 数据库的建立 8.4.2 数据库的连接 8.4.3 数据库的访问 8.5 小结 思考题,8.1 ASP简介,ASP(ActiveServerPages)可以把HTML、脚本程序、后台服务和Web数据库结合在一起,建立动态的、交互的、高性能的Web服务器应用程序。 ASP程序需要服务器端支持,服务器应安装WEB服务器软件IIS(Internet Information Server)才能正常运行。使用 IIS将信息发送到客户端浏览器上。 由于网页中的脚本代码是在服务
2、器端执行的,故请求.asp文件的客户端浏览器不需要支持脚本语言即可浏览ASP网页。 静态网页HTML标记语言编写。当客户端向服务器端请求静态 HTML 文件时,服务器端不经过任何处理向客户端直接发送 HTML 文件,然后客户端浏览器处理文件中的 HTML 代码,并将结果显示在页面上。 在浏览器中打开一个ASP页面时,会向Web服务器提出请求,ASP脚本开始运行,Web服务器运行完脚本,不会把源程序代码传给浏览器,只是把需要显示的运行结果返回给浏览器,8.1 ASP简介,ASP特点: ASP 网页是在HTML网页的上嵌入ASP代码的页面, ASP脚本包含在定界符 之间,ASP语句必须分行写 今天
3、是 内嵌ASP代码的网页一般保存为扩展名为.asp的文件。 ASP代码不区分大小写。 一个ASP文件可以内嵌多种脚本语言,例如:VBScript、JavaScript。 ASP内置了ADO(ActiveX Data Objects)组件,不用编写大量代码,可以轻松地实现对数据库的访问,8.1 ASP简介,例8-1】在标准HTML文档中嵌入ASP代码,ASP默认使用的脚本语言为VBScript。 我的第一个ASP文件 请购买我的产品!,8.1 ASP简介,例8-1】在浏览器中的代码(执行“查看|源文件” ) 我的第一个ASP文件 请购买我的产品! 请购买我的产品! 请购买我的产品!,8.2 安装
4、配置IIS服务器,例8-3】 在Windows XP中安装并配置IIS。 步骤一:安装IIS 控制面板“添加或删除程序”图标 “添加/删除Windows组件”按钮 “Internet信息(IIS)”复选框“详细信息”按钮选中全部IIS子组件“下一步”按钮开始安装 将Windows XP安装盘插入光驱中 安装成功后,控制面板的“性能和维护”|“管理工具”下增加了“Internet 信息服务”项目 IIS安装完毕,在本机上会自动创建一个默认站点,此时在IE浏览器地址栏中输入http:/localhost弹出的页面就是由默认站点管理的主页,表示IIS安装成功了,8.2 安装配置IIS服务器,例8-3
5、】 在Windows XP中安装并配置IIS。 步骤二:配置IIS 打开“Internet 信息服务”窗口单击“默认网站” 选中一个以asp为后缀名的网页文件右键菜单【浏览】测试动态网页的效果。 配置“默认网站属性”窗口的“主目录”选项页卡 配置“默认网站属性”窗口的“文档”选项页卡 IIS服务器可以使用默认站点,也可以建立新的虚拟目录来管理网站文件建立 “留言版”站点虚拟目录bbs_virtual 在地址栏中输入http:/localhost/bbs_virtual /login.asp,即弹出站点首页,8.3 创建表单,例8-4】制作登录页面login.asp 步骤一:建立动态站点 步骤二
6、:插入“表单域”对象在表单域中插入一个3行2列的表格 步骤三:插入“文本域”对象 步骤四:插入“按钮”对象,8.3 创建表单,例8-5】制作留言页面main.asp, 练习使用“单选”按钮、“列表/菜单”和“文本区域”等表单对象。 【例8-6】改进留言页面main.asp,增加“检查输入信息有效性”的功能,8.4 ASP访问数据库,ASP应用程序不能直接操作数据库,必须通过数据库连接驱动程序(ODBC)或嵌入式数据库(OLE DB)提供程序来连接访问数据库。 以“留言板”站点bbs_virtual的登录页面login.asp、留言页面main.asp和浏览页面browse.asp为例,介绍AS
7、P动态页面与数据库建立连接,表单信息提交到数据库,动态网页显示数据库信息等内容,8.4.1 数据库的建立,例8-7】 建立“留言板”网站所需的数据库bbs.mdb及两个数据表member和bbs 步骤一:建立数据库bbs.mdb及两个数据表member和bbs 步骤二:为表member添加记录数据,8.4.2 数据库的连接,留言板”站点包括登录页面(login.asp)、登录错误页面(error.asp)、留言页面(main.asp)和浏览页面(browse.asp,8.4.2 数据库的连接,例8-8】 “留言板”站点与数据库bbs.mdb的连接 。 步骤一:在“控制面板”创建指向数据库bbs.mdb的ODBC数据源(数据库与数据源连接) 步骤二:在Dreamweaver 8 中,建立登录页面login.asp与ODBC数据源bbs_odbc的链接,8.4.3 数据库的访问,ASP是通过ADO(ActiveX Data Objects)对数据库进行访问的,ADO是一组访问数据库的专用模块,在服务器端执行。 【例8-9】 为登录网页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家风家训班会
- 科研项目验收报告
- 第9课《鱼我所欲也》课件-2023-2024学年统编版语文九年级下册
- 招标补充合同范本
- 北京装修合同范本
- 美容护肤合同范本
- 茶叶广告合同范本
- 事务所年终总结
- 热爱劳动班会
- 《艺术生产管理活动的审美属性研究》
- 掘进自动化工作面研究及应用新的
- 99D102-1 6~10kV铁横担架空绝缘线路安装
- 如何积极应对人工智能时代带来的各种挑战800字
- 中国共产主义青年团团员发展过程纪实簿
- 小班《中国传统节日春节》
- 综述性论文写作-课件
- 祛淤通脉三圣药川芎、血竭、地龙
- 国家开放大学电大本科《理工英语4》期末题库及答案(试卷号:1388)
- 消防安全教育培训记录表
- 34化粪池安全风险告知卡
- 初中地理课程的教学计划与实施
评论
0/150
提交评论