创建ASP动态网页
创建ASP动态网页
创建ASP动态网页
导入语:许多网站都离不开动态网页的开发,最简单的是ASP动态页面,它可以实现留言、用户注册、用户登录、登录用户统计等丰富多彩的功能。ASP动态网页的建立和应用离不开数据源,本书使用的是简单易学的Access数据库。
主要内容:
创建Access数据库
应用数据源
9.2 创建Access数据库
数据库是计算机中用于存储和处理大量数据的软件。数据处理包括数字运算、数字的搜索与筛选。Access是新一代桌面数据管理系统,也是小型网站中常用的数据库之一。
9.2.1 创建Access数据库、数据表
方法:依次单击菜单【开始】|【程序】|【Microsoft Office】|【Microsoft Access】打开Access界面,选择【新建数据库】|【空数据库】|【确定】,跳出保存位置,找到保存位置,输入文件名,单击【创建】;选择【使用设计器设计表】,在如下视图中定义字段。
定义字段完毕后,单击关闭,在如下视图中输入表的名称。表即可建立成功。
9.2.2 输入记录
打开如下视图,双击表名,即可进入输入状记录状态。输入方法如同Excel表。
9.3 应用数据源
9.3.1 设计页面
1、创建ASP动态页面
方法:单击按钮【新建】|【空白页】|【ASP VBScript】,输入文件名,单击【创建】按钮即可。
布局页面的方法同静态页面。
2、制作动态页面表格
同一般表格的制作方法。
9.3.2 动态内容源
1、启动ODBC数据源管理器
方法:【控制面板】|【管理工具】|【数据源(ODBC)】|【系统DSN】|【添加】,选择【Microsoft Access Driver】,【完成】。
2、数据库链接
回到Dreamweaver中,选择菜单【窗口】|【数据库】,弹出【数据库】面板。
在【数据库】面板中先创建一个动态站点。
在【数据库】面板中单击【添加】按钮,选择【数据源名称(DSN)】命令,在如下对话框中输入链接名称、数据源名称,测试正确后,确定。
9.3.3 添加动态内容
1、创建记录集
选择【绑定】面板|【添加】按钮,选择【记录集(查询)】命令,然后在如下对话框中输入记录名称、链接、表格、列等信息即可。
2、添加动态文本
设置好表格属性,然后将【绑定】面板中,相应动态文本,拖动到相应单元格中。编辑状态如图一,浏览后,会动态显示数据,如图二为浏览用户信息效果。
图一
图二
9.3.4 添加服务器行为
1、创建动态表格页面
步骤:
新建dt.asp页面。
选择【数据】|【动态数据:动态表格】,选择【创建记录集】,输入要链接的表格和字段,出现如图对话框,选择【记录集】名称,显示记录数、边框、单元格边距、单元格间距,【确定】。
会出现如下动态表格:
可以像设置一般表格一样对如图表格进行设置边框、对齐方式等,还可以更改字段名为中文。其浏览效果如图所示。
2、创建记录导航链接
方法:在动态表格下方增加一行(动态表格为整个表格的一个嵌套表格),并拆分成4列,分别在每个单元格中使用【移至第一条记录】、【移至前一条记录】、【移至下一条记录】、【移至最后一条记录】服务器命令,各命令菜单均在【服务器行为】|【添加】按钮|【记录集分页】中。其浏览效果如下:
3、转到详细信息页
方法:选择【详细信息】字段中的动态文本,单击【数据】|【转到详细页面:转到详细页面】下拉按钮,选择【转到详细页面】,填写如下对话框即可。
3、插入记录
单击【数据】|【插入记录:插入记录表单向导】下拉按钮,选择【插
入记录表单向导】命令,填写如下对话框即可。可以减少表单输入项目。
还可以在编辑状态修改表单文本域标签为中文、添加确认密码文本域、编辑各文本域属性(如密码为密码输入)、增加表单检查行为、增加其他服务器行为。浏览效果如图所示。
5、更新记录
单击【数据】|【更新记录:更新记录表单向导】下拉按钮,选择【更新记录表单向导】命令,填写如下对话框即可。可以减少表单输入项目。
浏览状态下,输入数据,即可跳转到相关页面。
6、删除记录
方法:在插入记录表单中,插入一个删除按钮,单击【添加服务器】|
【删除记录】填写如下对话框即可。
课堂练习:
见书9.4、9.5、9.6。
小结:
本节课主要介绍了数据库的建立和数据源的创建和应用,难点是数据源的应用。
作业:
书上P104一题3、4、5;二题3、4、5;三题3、4、5;四题1、2。
ASP动态网页设计复习提纲汇总
ASP动态网页设计复习提纲 选择题 ⒈利用HTML开发的静态网页,其扩展名应为。 A..htm B..aspx C..asp D.没有严格限制 ⒉进行数据库查询,是否一定要使用Connection对象?。 A.是 B.否 ⒊默认情况下,安装完Windows 2000 Professional之后,IIS被安装了吗?。 A.是 B.否 ⒋Application_OnStart事件与Session_OnStart事件哪个先执行? A.前者 B.后者 ⒌程序如下: <% Cn.Close Set cn=nothing %> 表示。 A.关闭数据库连接 B.关闭连接 C.关闭数据库 D.关闭数据库连接并将连接对象彻底清除 ⒍在VBScript中,注释采用。 A.// B./*…*/ C.’ D.” ⒎在VBScript中,用于字符串连接的运算符有“+”和。 A.* B.& C.# D.@ ⒏当用TextStream对象打开一个文本文件时,便得到一个TextStream对象的实例,不妨称为TX。使用这个实例来读取文件,或者是往文件里写入信息。那么此时TX指向哪里? A.文件的开始 B.刚写入的字符之后 ⒐ADO中最基本的和核心的对象有三个:Connection连接对象、Command命令对象和。 A.Field对象 B.Parameter对象 C.Recordset对象 D.Field对象 ⒑若要在页面中创建一个图像超链接,要显示的图像为“my.jpg”,所链接的地址为:https://www.360docs.net/doc/ad11502037.html,。以下用法正确的是。 A.my.jpg B.
动态网页设计ASP
动态网页设计https://www.360docs.net/doc/ad11502037.html, 样题 单选题 1:你正在创建一个https://www.360docs.net/doc/ad11502037.html,的应用,此应用将会在你公司的内部网上运行。你想要控制浏览器窗口和立即响应non-post-back事件,你该使用哪个?( )( 2 分) A:服务器端代码 B:如果浏览器能运行脚本,就使用浏览器对象的VBScript或JavaScript属性来测试 C:使用浏览器对象的Cookies D:客户端脚本 答案:D 2:你开发了一个自定义服务器控件并已经编译到Report.dll文件,代码如下所示: 〈%@ Register TagPrefix="Tag" Namespace="ReportNS" Assembly=" Report" %〉 你想将控件的PageNumber属性设置为77。在你的Web窗体中该包含以下哪行代码?()( 2 分) A:〈 Tag:ReportNS PageNumber="77" runat="server" /〉 B:〈myReport PageNumber="77" src="rptctrl" runat="server" /〉 C:〈 Tag:myReport PageNumber="77" runat="server" /〉 D:〈% Control TagName="myReport" src="rptctrl" runat="server" %〉 答案:C 3:Session对象的默认有效期为多少分钟?( )( 2 分) A:10 B:15 C:20 D:30 答案:A 4:你正在为你公司的网站创建一个https://www.360docs.net/doc/ad11502037.html,页面。客户将用这个https://www.360docs.net/doc/ad11502037.html,页面来输入支付信息。你添加了一个名为TestKiTypeList的DropDownList控件让用户可以选择信用卡的类型。你要确保客户选择了一个信用卡类型。你想让TestKiTypeList控件的选择有默认值。你希望如果客户没有从列表中选择信用卡类型页面验证失败,你该怎么办?( )( 2 分) A:添加一个RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置RequiredFieldValidator控件的InitialValue属性值为select。B:添加一个RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置TestKiTypeList控件的DataTextField属性值为select。 C:添加一个CustomValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置TestKiTypeList控件的DataTextField属性值为select。 D:添加一个RegularExpressionValidator控件并且设置它的ControlToValidate属性为TestKiTypeList。设置RegularExpressionValidator控件的ValidateExpression属性为select。 答案:A
ASP动态网页设计课程设计说明书
动态网页设计课程设计说明书 姓名: 学号: 班级: 指导教师: 完成日期:
设计要求 目录
第一章网站规划........................................................................................................ 错误!未指定书签。 网站设计概述...................................................................................................... 错误!未指定书签。 商业模式............................................................................................................ 错误!未指定书签。 滨海网的设计原则及目标................................................................................ 错误!未指定书签。第二章收集素材........................................................................................................ 错误!未指定书签。 准备文本............................................................................................................ 错误!未指定书签。 网站的准备........................................................................................................ 错误!未指定书签。 网站图片的准备................................................................................................ 错误!未指定书签。第三章数据库的应用.............................................................................................. 错误!未指定书签。 数据库的介绍.................................................................................................... 错误!未指定书签。 数据库的常用命令............................................................................................ 错误!未指定书签。 数据库的版本.................................................................................................... 错误!未指定书签。第四章网站的前台设计............................................................................................ 错误!未指定书签。 滨海网首页........................................................................................................ 错误!未指定书签。 子页展示.............................................................................................................. 错误!未指定书签。第五章网站后台建设................................................................................................ 错误!未指定书签。 后台首页版式...................................................................................................... 错误!未指定书签。 网站的后台流程................................................................................................ 错误!未指定书签。 网站的自我评价................................................................................................ 错误!未指定书签。参考文献...................................................................................................................... 错误!未指定书签。
ASP动态网页设计论文
河南商业高等专科学校 2011 届网站设计(论文) 我的网站设计 院(系):计算机 学生姓名:王胜 指导教师:李奇 专业:计算机应用专业 班级:计应(2) 完成时间:2011年4月5日星期二 2011年4月
ASP动态网页设计论文我的网站设计 院(系):理学院 学生姓名:汪锦冠 指导教师:黄国辉 专业:信息管理与信息系统 班级:信管1班 完成时间:2013年10月28日
摘要 伴随着社会的发展和科学的进步,上网成为越来越多人们的选择。随着互联网的飞速发展,有关网络的技术也层出不穷。从静态网页到动态网页的变化也正说明了这一点。掌握动态网页的基本知识,以及动态网页设计原则和设计过程就显得尤为重要。 一、动态网页的发展 伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段,尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。为了更有效的利用这种资源,本文对动态网页布局设计方面进行了有益的探索。 1、网页 什么是网页呢?网页实际是一个文件,他存放在世界某个角落的的某一台计算机中而这台计算机必须是与互联网相连的。网页经由网址(URL)来识别与存取,当我们在浏览器输入网址后,经过一段复杂而又快速的程序,网页文件会被传送到你的计算机,然后再通过浏览器解释网页的内容,再展示到你的眼前。 文字与图片是构成一个网页的两个最基本的元素。你可以简单的理解为:文字,就是网页的内容,图片,就是网页的美观。除此之外,网页的元素还包括动画、音乐、程序等等。 2、网页的类型 通常我们看到的网页,都是以htm 或html 后缀结尾的文件,俗称HTML 文件。不同的后缀,代表不同类型的网页文件,如CGI、ASP、PHP、JSP等。 关键字:动态网页、网页、网络、html
ASP动态网页制作基础教程
ASP动态网页制作基础教程