学用DW做ASP实例—留言板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
动态数据库网页本讲要点1、配置动态服务器IIS 2、建立动态站点3、创建动态页面4、创建数据库链接5、制作表单文档一、动态站点概述何为动态一种具有“交互性”的页面效果即网页会根据用户的要求和选择而动态改变和响应。制作动态网页需要做的工作有第一要在个人电脑上调试动态网页。第二使用数据库技术。第三在Dreamweaver中建立动态站点。二、配置IIS服务器1安装IIS服务器2设置IIS 3测试ASP动态网页1安装IIS服务器1执行【开始】【控制面板】命令打开【控制面板】。2双击【添加或删除程序】图标打开【添加或删除程序】窗口。3单击【添加/删除Windows组件】打开【Windows组件向导】对话框。4选择【Internet信息服务IIS】复选项。5单击【下一步】按钮开始安装IIS服务器。安装完成后的窗口如下图所示。2设置IIS 首先在D盘下面建立一个“liuyanban”的文件夹用来存放留言板动态页面文件。其次通过以下的步骤来设置站点虚拟目录1从【控制面板】窗口打开【管理工具】在打开的【管理工具】窗口中选择【Internet信息服务快捷方式】。2设置IIS 2双击【Internet信息服务快捷方式】选项在弹出的【Internet信息服务】窗口左边窗格中右击【默认网站】项在弹出的菜单中执行【新建】【虚拟目录】命令弹出【虚拟目录创建向导】窗口如右图所示。2设置IIS 3单击【下一步】按钮继续。如左图所示在【别名】下面的文本框中输入
“liuyanban”。单击【下一步】按钮继续。如右图所示在【目录】下边的文本框中输入“D:liuyanban”或者单击【浏览】按钮找到D盘的“liuyanban”文件夹。3测试ASP动态网页在【Internet信息服务】窗口右边的窗格中找到建立的ASP动态页面右键单击后在弹出的快捷菜单中选择【浏览】项即可如图8-15所示。三、创建留言板主页面1、建立动态站点2、创建留言板页面建立动态站点1定义站点。建立动态站点2选择服务器技术。建立动态站点3选择存放的本地文件夹。建立动态站点4设置本机测试的URL。建立动态站点5单击【下一步】按钮继续进行设置。由于是在本机测试并不需要远程服务器参与所以选择【否】项。建立动态站点6单击【下一步】按钮继续。窗口显示了所填写的信息确认一下。如果发现有错可以单击【上一步】按钮返回修改设置确认无误后就可以单击【完成】按钮。这时动态站点就定义完成了现在可以在DW中进行动态网页的设计了。创建留言板页面1创建留言板主页面ASP文档。2用表格布局留言板主页面。3在表格中插入一些显示元素。四、用Access创建数据库1创建空数据库文档2创建留言板用户信息表3创建管理员信息数据表1创建空数据库文档1新建一个名为data的文件夹然后将空数据库文件保存在data
文件夹下文件名为liuyanban_data.mdb。1创建空数据库文档2单击【创建】按钮创建一个名为liuyanban_data的数据
库文件同时出现一个相应的数据库设计窗口如图所示。1创建空数据库文档3双击【使用设计器创建表】命令弹出一个表设计器窗口如图所示。表的结构设计将在其中完成。2创建留言板用户信息表1创建字段域。最后的结果如图所示。2创建留言板用户信息表2设置用户信息数据表的主键字段。3设置字段属性。用户信息数据表设计完成以后关闭表设计器窗口可以看到数据库设计窗口中多了一个名字为yonghu的数据表如下图所示。3创建管理员信息数据表创建一个用来存储和管理留言板管理员的信息的数据表名字
为_guest创建结果如下图所示。最终的数据库设计窗口如下图所示。五、留言板的逐步实现1、创建数据库链接2、留言板主页面的动态效果3、创建用户留言页面4、在留言板主页面实现留言记录导航一、创建数据库链接1定义系统DSN 数据源名称2通过DSN实现连接1定义系统DSN 数据源名称1打开【控制面板】双击其中的【管理工具】图标在转换到的【管理工具】窗口中可以看到一个【数据源ODBC】图标。2双击【数据源ODBC】图标打开【ODBC 数据源管理器】对话框切换到【系统DSN】选项卡如图所示。1定义系统DSN 数据源名称3添加一个新的系统DSN名称。单击【添加】按钮弹出【创建新数据源】对话框在其中选择“Driver do Microsoft Access.mdb”项如图所示。1定义系统DSN 数据源名称4单击【完成】按钮以后弹出【ODBC
Microsoft Access安装】对话框在其中定义数据源名并选取数据库文件。设置后如右图所示。1定义系统DSN 数据源名称5单击【确定】按钮完成数据库的选择这时的【ODBC Microsoft Access安装】对话框如下图所示。6经过上面步骤的操作以后在上图所示的对话框中就会显示一个新定义的数据源名称。2通过DSN实现连接打开留言板站点的主页面文档main.asp。在【应用程序】面板中的【数据库】面板下单击加号按钮在弹出的下拉菜单中单击【数据源名称】项如图所示。2通过DSN实现连接在【数据源名称】对话框的【连接名称】文本框中输入数据源连接名称在【数据源名称】下拉列表中选择名字为“liuyanban”的DSN其他参数保持默认值如图所示。2通过DSN实现连接单击【确定】以后【数据库】面板就会出现新定义的连接名称单击它前面的加号按钮展开可以看到留言板数据库中的两个表如图所示。这时就完成数据库和留言板站点的连接了连接名是liuyb。
二、留言板主页面的动态效果1在【绑定】面板中定义记录集2将记录集中数据绑定到表格域1在【绑定】面板中定义记录集在Dreamweaver中打开留言板站点主页面main.asp。打开【绑定】面板单击加号按钮在弹出的下拉菜单中执行【记录集查询】命令如图所示。1在【绑定】面板中定义记录集在弹出的【记录集】对话框中定义记录集【名称】为i、选择数据库【连接】名为liuyb、选择数据库中的
【表格】为yonghu、选择表中的字段域、定义记录排序的方法等如图所示。1在【绑定】面板中定义记录集按照前面的步骤操作完成以后在【绑定】面板中就会出现新定义的记录集单击它前面的加号按钮可以展开记录集如图所示。2将记录集中数据绑定到表格域1重新编辑留言板主页面。对留言板主页面main.asp中的表格重新编辑并删除单元格中的一些文字和图片如图所示。2将记录集中数据绑定到表格域2将记录集中的数据域字段绑定到表格相应的单元格中。打开【绑定】面板展开记录集。用鼠标将记录集中的y_name字段拖放到页面表格的左上角中用同样的方法将其他数据域
字段拖动到相应的单元格中结果如图所示。三、创建用户留言页面1添加表单并布局表格2添加表单域3定义提交按钮的服务器行为4在【行为】面板定义表单提交的错误检查1添加表单并布局表格新建一个动态页面并将其保存为“write.asp”它就是用户留言页面。在【表单】工具栏中单击【表单】按钮插入一个表单。然后在表单中插入一个表格表格布局如图所示。2添加表单域1添加“姓名”文本字段。通过【表单】工具栏中的【文本字段】按钮完成在单元格中添加一个“文本字段”表单域。在【属性】面板中【文本域】下面的文本框中定义这个文本字段的名字为name如图所示。2添加表单域2添加OICQ、E-mail、个人主页文本字段。OICQ、E-mail、个人主页表单域的添加方法同上均为文本字段在【属