Dreamweave动态网页使用数据库要点
Dreamweaver_数据库2

3.5.2 创建数据库连接
使用本地 DSN 创建连接 使用远程 DSN 创建连接 使用连接字符串创建连接
ODBC配置
数据库
数据库(续)
数据库(续)
数据库(续)
ODBC配置(续)
ODBC配置(续)
ODBC配置(续)
ODBC配置(续)
演示>>>
使用本地 DSN 创建连接
数据集
【5_5.html】Flash相册
音视频文件
音视频文件格式
声音:MIDI、 WAV、 MP3、 RM格式 视频:WMV、 AVI、 MPEG、 FLV格式
网页中的背景音乐以MIDI和MP3这两种格式为主 <embed>标签默认使用的是Windows Media Player播 放器 若要播放其他格式的文件,还需修改相应的参数, 从而获得更多对媒体的控制 如果要插入的对象不是 Flash、Shockwave、Applet 或 ActiveX 对象,请从“插入”>“媒体”子菜单选 择“插件”。 【5_6.html】插入音视频
如果在IE浏览器窗口最上方有浅黄色警告信息闪烁,表示 IE限制了此网页运行脚本语句,我们可以点击该警告信息, 临时选择“允许阻止的内容”,将看到弹出信息框
演示>>>
Spry效果
Spry主要包括下列效果
增大/收缩:使元素变大或变小 挤压:使元素从页面的左上角消失 显示/渐隐:使元素显示或渐隐 晃动:模拟从左向右晃动元素 滑动:上下移动元素 遮帘:模拟百叶窗,向上或向下滚动百叶窗来隐藏或显示元素 高亮颜色:更改元素的背景颜色
关于 OLE DB 连接
在 Dreamweaver 中,可以通过在连接字符 串中包含 Provider 参数来创建 OLE DB 连 接。例如,下面分别是 Access、SQL Server 和 Oracle 数据库的常用 OLE DB 提供程序 的参数:
DREAMWEAVERcs6模块11连接数据库创建动态网页

任务一 创建并浏览动态网页
子任务2 配置服务器平台
• 展开左侧的“服务和应用程序→Internet信息服务(IIS)管理器”。 • 右键单击“网站”,选择“添加网站”,打开“添加网站”的对话框.。
任务一 创建并浏览动态网页
子任务2 配置服务器平台
• “网站名称”中为要制作的网站起一个名称,如“cs6book”; • 物理路径选择刚建立的网站文件夹,如“F:\module10”; • “绑定”中的“类型”选择“http”,表示为非加密网站; • “IP 地址”是将来访问网站使用的网站地址,用于本机调试时,可以
• 打开站点中的“asptest.asp”文件,用F12进行预览,如果能在打开的IE浏览器页面中 显示出“ASP演示”字样,表示站点配置成功,否则请检查以上步骤是否正确执行。
任务二 在Access2007中创建数据库
知识导读
留言板的数据需求如下:
• 1.需要存储每一条留言的标题、内容、时间,以及留言者的姓名、 邮箱、头像地址及QQ号,以上都为文本数据。
模块十 连接数据库创建动态网页
模块介绍: 本模块以常见的访客留言板为实例,逐步讲
解如何用Dreamweaver创建一个完整的动态网站, 近而讲述如何搭建本地服务器、数据库的创建和 连接、操作数据表记录及使用服务器行为等内容。
任务一 创建并浏览动态网页
知识导读
• ASP是Active Server Page的缩写,意为“动态服务器页面”,是当 前使用较为广泛的一种动态网页技术。
• 打开新建站点向导,在“站点”组中,设置站点名称为“asp留言板”,本地站点文件 夹位置为“F:\module10”。
任务一 创建并浏览动态网页
子任务3 创建并运行动态网页
DW复习要点

网页设计制作复习要点1. 在HTML中,为网页添加黄色背景可用的body属性:bgcolor=”yellow”,添加背景图案可用的body属性:background=”图片文件名”。
2. 为了保证网页在Internet上发布后用户能正常浏览图像,在页面中插入的图像文件应位于站点所在的目录中。
3. 在HTML中,制作电子邮件超链接的标签命令是:<a href=”mailto:tsxy@”>。
4. 在设置图像超链接时,可以在Alt文本框中填入注释的文字,在浏览器不支持图像显示或者关闭了图像显示功能时,用这些文字替换图像的显示,当鼠标移到图象上并停留一段时间后,也会显示出这些文字。
5. Dreamweaver中设置超级链接的属性,目标框架设置为_blank,表示在新开一个浏览窗口来打开链接内容;目标框架设置为_parent,表示在当前框架的父框架中打开链接;目标框架设置为_self,表示在当前框架打开链接,这也是默认方式;目标框架设置为_top,表示在当前浏览器的最外层打开链接。
6. 在IE中单击链接地址为一个“#”的文本,无论当前处于文档的什么位置,都会自动跳转到文档的开始位置。
7. 在Dreamweaver中,为图像建立热点,热点形状可以为矩形、椭圆形和多边形。
8. 要选中表格中的某行,可以将光标先定位在该行所在的单元格里,然后鼠标单击状态栏的<tr>标签即可。
9. 在HTML中,最常用的图象格式是 GIF、JPG和PNG三种。
10. 使用时间轴使一个对象具有动画效果,这个对象应该位于层(AP元素)中。
11. HTML的颜色属性值中,纯红色的代码是:#FF000;纯绿色的代码是#00FF00;纯蓝色的代码是:#0000FF;白色的代码是#FFFFFF;黑色的代码是 #000000。
12. 如果想设置页面上的某个AP元素为不可见,可在“属性”面板中选择可见性为hidden。
13. 在页面浏览时,当鼠标指向图片时产生图片交换效果,可以通过以下方法实现“插入记录”菜单下的“图像对象”中的“鼠标经过图像”命令,也可以用行为面板中的”交换图像”行为来实现。
DW制作ASP动态网页与access数据库连接教程

DW制作ASP动态网页与access数据库连接教程.doc设置IIS构建了一个正确的网页开发环境,实际上这里最重要的是我们要确定我们安装的web服务器(如win2000/xp以上为IIS)IIS是否已经正确启动了。
如何确定呢?我们可以启动IE浏览器,在地址栏中输入“http://localhost/”或“http://127.0.0.1/”或“http://计算机名/”看看能不能打开默认的网页,如过能打开IIS默认的网页,则说明IIS已经正常启动了,这时就可以用来测试asp动态网页了。
为了更好的进行测试,我们也可以打开IIS管理器对IIS进行具体设置。
打开 "控制面板"-->"管理工具"-->"internet信息服务器" 这样就打开了IIS管理器。
如图1图1我们可以对“默认WEB站点”的主目录进行更改。
主目录是什么?想详细知道IIS的详细设置的话,可以看相关专业书籍哦。
我们这里要讲求“速成”,我们可以理解为,主目录就是我们要存放代测试的动态网页的地方。
其默认的路径为“C:\Inetpub\wwwroot\”如果你想更改主目录也非常简单:选中“默认web站点”-->右击-->选择“属性”在弹出的窗口中选择“主目录”选项卡,这样就可以给该为任意的磁盘分区或目录了,当然是越方便越好了,本人的电脑,主目录被我改成了“f:\webtest\”如下图所示:用Dreamweaver+access制作一个简单的asp新闻发布系统(二)2009年05月11日星期一下午 05:17----数据库与测试站点的建立分析实现所要实现功能首先我们要明确,一个新闻发布系统所能实现的最基本的功能:1、一般在网站的首页有新闻的标题列表(news_list.asp)2、通过显示的新闻标题可以看到新闻的内容(news_detail.asp)3、有一个管理员登陆的入口(login.asp)4、添加新闻的页面(news_add.asp)5、编辑新闻的列表的页面(news_edit.asp)6、修改并更新新闻的页面(news_update.asp)7、此外还有新闻修改和删除成功的页面(news_del_ok.asp,news_update_ok.asp)从上面的分析可以看出,我们只要制作10个左右的页面就可以实现动态发布新闻的功能了。
如何使用Dreamweaver进行动态网站开发和数据库集成

如何使用Dreamweaver进行动态网站开发和数据库集成第一章:介绍Dreamweaver和动态网站开发1.1 Dreamweaver的基本概述1.1.1 Dreamweaver的起源和发展历程1.1.2 Dreamweaver的特点和优势1.1.3 Dreamweaver适用的动态网站开发环境1.2 动态网站开发的概念和意义1.2.1 动态网站与静态网站的区别1.2.2 动态网站的优势和应用领域1.2.3 动态网站开发的基本要求和流程第二章:Dreamweaver的基本使用和配置2.1 Dreamweaver的安装和界面介绍2.1.1 安装Dreamweaver的步骤和注意事项2.1.2 Dreamweaver的主要界面和功能区介绍2.1.3 Dreamweaver的常用设置和个性化配置2.2 创建和管理网站项目2.2.1 创建网站项目的方法和步骤2.2.2 网站项目管理的基本操作和技巧2.2.3 如何导入和导出网站项目文件第三章:使用Dreamweaver进行页面设计和布局3.1 页面设计的基本原则和方法3.1.1 页面设计中的颜色、字体和布局选择3.1.2 页面设计的可用性和响应式设计原则3.1.3 如何利用Dreamweaver进行页面设计和美化3.2 使用Dreamweaver进行页面布局3.2.1 使用Dreamweaver的网格系统进行页面布局 3.2.2 如何利用CSS和Dreamweaver进行页面定位 3.2.3 响应式页面布局的实现和优化技巧第四章:使用Dreamweaver进行动态网站开发4.1 动态网站开发的基础知识4.1.1 动态网站所使用的编程语言和技术4.1.2 动态网站开发中的服务器端和客户端交互4.1.3 如何选择适合的动态网站开发平台4.2 使用Dreamweaver创建动态网站4.2.1 Dreamweaver中的服务器连接和操作方法4.2.2 如何在Dreamweaver中添加动态内容4.2.3 Dreamweaver中的动态网站测试和调试技巧第五章:数据库集成和数据操作5.1 数据库集成的基本概念和作用5.1.1 数据库集成在动态网站开发中的地位和作用5.1.2 常用的数据库类型和选择方法5.1.3 如何创建和配置数据库连接5.2 使用Dreamweaver进行数据操作5.2.1 Dreamweaver中的数据库绑定和查询操作5.2.2 数据库记录的插入、更新和删除5.2.3 使用Dreamweaver创建动态网站的用户注册和登录功能第六章:动态网站开发的进阶技巧6.1 使用服务器端脚本技术6.1.1 服务器端脚本技术的概念和作用6.1.2 常用的服务器端脚本语言和框架选择6.1.3 如何在Dreamweaver中使用服务器端脚本技术6.2 前后端分离和API的使用6.2.1 前后端分离的概念和优势6.2.2 创建和使用API接口的方法和技巧6.2.3 如何在Dreamweaver中实现前后端分离开发第七章:动态网站的部署和维护7.1 动态网站部署的基础知识7.1.1 动态网站部署的注意事项和常见问题7.1.2 如何选择合适的服务器和托管服务商7.1.3 动态网站部署的基本步骤和流程7.2 动态网站的维护和更新7.2.1 动态网站维护的基本原则和方法7.2.2 如何进行动态网站的性能优化和安全加固7.2.3 动态网站更新和升级的技巧和注意事项结语:如何使用Dreamweaver进行动态网站开发和数据库集成的总结和展望总结了使用Dreamweaver进行动态网站开发和数据库集成的基本方法和步骤,并对未来的发展进行了展望。
Dreamweaver动态网站开发与数据库集成教程

Dreamweaver动态网站开发与数据库集成教程Chapter 1: Introduction to DreamweaverDreamweaver is a powerful web development tool designed by Adobe Systems. It provides a comprehensive set of features that enable developers to create dynamic websites. This chapter introduces the basic functionalities of Dreamweaver and provides an overview of its integration with databases.1.1 Understanding DreamweaverDreamweaver is an integrated development environment (IDE) that simplifies website development by providing a visual interface and a code editor. It supports various web technologies, such as HTML, CSS, JavaScript, and PHP. With Dreamweaver, developers can create, edit, and manage web pages efficiently.1.2 Benefits of Using DreamweaverDreamweaver offers several advantages for dynamic website development:1.2.1 Visual Design Environment: Dreamweaver provides a visual interface where developers can design web pages by dragging and dropping elements. It allows real-time preview of the website during the development process.1.2.2 Code Editor: Dreamweaver has a built-in code editor with features like syntax highlighting, autocomplete, and error checking. This makes writing and editing code easier and more efficient.1.2.3 Integration with Databases: One of the key features of Dreamweaver is its ability to integrate with databases. This enables developers to build dynamic websites that can retrieve and manipulate data.Chapter 2: Database Integration in DreamweaverThis chapter explores the process of integrating databases with Dreamweaver. It covers the steps involved in establishing a connection, creating dynamic pages, and managing data.2.1 Setting Up a Database ConnectionTo integrate a database with Dreamweaver, developers need to establish a connection. Dreamweaver supports various databases like MySQL, Oracle, and Microsoft SQL Server. The process involves providing the necessary connection details, such as the database server address, username, and password.2.2 Creating Dynamic PagesOnce the database connection is established, developers can create dynamic pages in Dreamweaver. These pages are designed to display data from the database or allow users to interact with the databasethrough forms. Dreamweaver provides tools and wizards to simplify the process of creating dynamic pages.2.3 Querying and Displaying DataDreamweaver enables developers to query the database and display the results on web pages. It supports server-side languages like PHP, which can execute database queries and retrieve data. Developers can use Dreamweaver's visual interface to design the layout of the data and customize the display.2.4 Data ManipulationDreamweaver also allows developers to perform data manipulation operations, such as inserting, updating, and deleting records in the database. This is achieved by creating forms that interact with the database. Dreamweaver provides pre-built form elements that can be easily customized and integrated with the database.Chapter 3: Advanced Features and Best PracticesIn this chapter, we will explore advanced features and best practices for integrating databases with Dreamweaver. These include server behaviors, security considerations, and optimizing performance.3.1 Server BehaviorsDreamweaver provides server behaviors that simplify the process of working with databases. Server behaviors are pre-built functions that perform common actions like querying the database, displaying data,and validating form inputs. They allow developers to quickly add functionality to their dynamic pages without writing custom code.3.2 Security ConsiderationsWhen integrating databases with Dreamweaver, it is essential to consider security. Developers should implement measures to prevent unauthorized access, protect sensitive data, and prevent common security vulnerabilities like SQL injection. Dreamweaver provides tools and guidelines to help developers implement secure practices.3.3 Performance OptimizationTo ensure optimal performance, it is important to optimize the database integration in Dreamweaver. This includes optimizing database queries, minimizing the amount of data transferred between the server and the client, and implementing caching mechanisms. Dreamweaver offers features and techniques to assist developers in optimizing the performance of their dynamic websites.In conclusion, Dreamweaver is a powerful tool for developing dynamic websites and integrating databases. It provides a user-friendly interface, powerful code editor, and seamless integration with various databases. By following the steps outlined in this tutorial, developers can harness the full potential of Dreamweaver for creating robust and efficient dynamic websites.。
在DREAMWEAVER中访问数据库的一般步骤
需要重复显示的表格行
记录显示操作过程
重新导入新的站点,供学生练习留言板的制作
示例——访客留言板制作
利用数据库来存储用户的个人信息。 该系统主要有以下2个页面:liuyansj.asp (留言收集)和liuyanck.asp (留言查看)
1.用字串连接法给站点绑定给定的内含表usmessage数 据库test.mdb,(/data/test.mdb).
I、用数据源名称连接数据库 首先在Dreamweaver中打开站点 目录中的一个网页文件,然后在 “应用程序”面板中的“数据库” 选项卡中单击“+”按钮,选择 “数据源名称( DSN )”。
一、在Dreamweaver中连接数据库 的方法
在弹出的“数据源名称( DSN )”对话框中的 “连接名称”中输入数据库连接字符串名称(自定 义),单击“定义”按钮创建DSN,(如果已创建, 则直接选择。)
网页设计与网站开发实训八
在Dreamweaver中访问数据库
长岛高职 王富春
实训目标
掌握在Dreamweaver中连接数据库 掌握Dreamweaver中向数据库插入记录的方法 掌握利用Dreamweaver对数据库中,指定库表 数据进行显示的操作
一、在Dreamweaver中连接数据库 的方法
示例——访客留言板制作
小组间互换测试对方留言板效果 评价 1. 填写对方的评分表 2.教师评价 3.自我评价
优秀作品展示
回顾与思考
ຫໍສະໝຸດ 在Dreamweaver中连接数据库的两种方法 在Dreamweaver中如何添加记录? Dreamweaver中如何绑定记录集? 如何在Dreamweaver中设置展示数据库表 记录?
如何用Dreamweaver设计动态网页
如何用Dreamweaver设计动态网页第一章:介绍动态网页是指可以根据用户的交互或者后台数据进行动态更新的网页。
与静态网页相比,动态网页可以提供更丰富的用户体验和更灵活的功能。
Dreamweaver是一个专业的网页设计工具,提供了丰富的功能和易于使用的界面,使得设计动态网页变得更加简单。
第二章:设定数据库连接为了实现动态网页的功能,首先需要将网页和数据库进行连接。
在Dreamweaver中,可以通过服务器面板和数据库面板进行设定。
服务器面板允许我们选择所用的服务器技术,例如ASP、PHP等。
数据库面板则用于设置数据库连接,包括主机名、用户名、密码等信息。
完成这一步骤后,就可以在网页中使用数据库相关的功能。
第三章:使用服务器行为Dreamweaver提供了一系列的服务器行为,用于实现动态网页的交互功能。
通过服务器行为,我们可以实现网页表单的数据提交、用户登录验证、数据查询和显示等功能。
例如,可以通过服务器行为将表单数据保存到数据库中,或者根据用户的选择显示不同内容。
这些功能可以通过简单拖拽和设置即可实现,无需编写复杂的代码。
第四章:使用动态元素除了服务器行为外,Dreamweaver还提供了一系列的动态元素,用于实现动态网页的视觉效果。
例如,我们可以使用动态表格来显示数据库中的数据,使用动态图像来实现图片的切换效果,使用动态文本来根据条件显示不同内容等。
这些动态元素可以在设计视图中进行拖拽和设置,使得网页设计变得更加直观和高效。
第五章:优化网页性能在设计动态网页时,需要注意网页性能的优化。
由于动态网页通常需要与数据库进行频繁的数据交互,因此需要合理使用数据库查询、缓存和分页等功能,避免不必要的性能损耗。
同时,还需要注意网页的加载速度和响应时间,避免用户长时间等待。
Dreamweaver提供了一些工具和功能,可以帮助我们进行性能分析和优化,确保网页的流畅运行。
第六章:移动设备适配随着移动设备的普及,越来越多的用户使用手机和平板电脑访问网页。
【Dreamweaver+ASP】【第8章-DreamweaverCS3数据库数据操作】
第8章 Dreamweaver CS3数据库数据操作借助Dreamweaver CS3的数据操作功能,网页设计师可以不用手写代码来实现对库的操作。
其所提供的 DataGrid、DataList、Repeater 等数据显示控件,让数据库开发变得更为灵活多变。
本章以制作一个无权限控制的简单留言系统,讲解如何对数据库记录的录入、修改和删除等操作。
8.1 服务器配置在进行留言系统开发前,应该先对服务器进行配置,构建好开发环境。
具体步骤如下所示。
(1)单击【开始】【| 所有程序】【| 管理工具】【| Internet信息服务(IIS)管理器】命令,打开【Internet 信息服务】窗口。
(2)右击【本地计算机】|【网站】|【默认站点】节点,选择【属性】命令。
弹出【默认站点属性】窗口。
(3)选择【主目录】选项卡。
在【本地路径】文本框中输入本地站点的路径,例如“F:\guest”。
分别选中【读取】选项和【写入】选项,如图8.1所示。
图 8.1 【主目录】选项卡(4)选择【文档】选项卡。
选中【启用默认内容文档】选项。
在其列表框中删除默认的所有选项。
单击【添加】按钮,弹出【添加内容页】对话框。
在【默认内容页】文本框中输入“index.asp”,如图8.2所示。
(5)单击【确定】按钮,关闭对话框。
返回【默认站点属性】窗口,会在【启用默认内容文档】列表框中新增了一条【index.asp】选项,如图8.3所示。
·123·图8.2 【添加内容页】对话框图8.3 【启用默认内容文档】列表框(6)单击【确定】按钮,关闭【默认站点属性】窗口。
(7)打开Dreamweaver的设计界面。
单击【站点】|【新建站点】命令,在弹出的【站点定义】对话框中定义站点名称。
在【您打算为您的站点起什么名字?】文本框中输入“guest”,如图8.4所示。
(8)单击【下一步】按钮,在【编辑文件】对话框中会询问是否要使用服务器技术。
利用Dreamweaver8.0实现动态网页的数据库访问
利用Dreamweaver8.0实现动态网页的数据库访问
丁海燕
【期刊名称】《昆明学院学报》
【年(卷),期】2009(31)3
【摘要】Dreamweaver不仅可以生成静态页面,而且提供了较强的数据库访问功能,利用数据库访问技术,通过表单就能实现对数据库记录的插入、修改、删除和查询操作.在动态网站制作中,实现对数据库的访问是难点和关键,要实现数据库访问需要安装与配置Web服务器环境,创建数据库和站点,将视窗操作与SQL代码相结合,无须编写程序代码就能开发出能够查询、添加、修改和删除教师信息的动态网站.【总页数】3页(P77-79)
【作者】丁海燕
【作者单位】云南大学信息学院,云南,昆明,650091
【正文语种】中文
【中图分类】TP311.132
【相关文献】
1.利用XML技术实现电力信息的动态网页发布 [J], 刘友强;李欣然
2.利用XML数据岛技术实现动态网页数据集的分页显示 [J], 李宏光
3.利用jQuery实现动态网页数据的实时编辑和删除 [J], 刘班
4.设计ASP动态网页的统一数据库访问接口 [J], 盛艳;潘力强
5.利用ASP和数据库访问技术开发动态网页 [J], 郑伟
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一个使用数据库的实例表单制作完成后是静态的,接下来要为表单设计数据库,让表单与数据库连接,并开发出功能完备的网站应用程序,表单才有实用价值。
Dreamweaver MX 2004提供了用可视化方式设计互动网页的方法。
下面介绍一个使用数据库的简单实例。
采用的操作系统是Windows XP+IIS 5.0,采用的数据库是Access 2000。
1 建立站点和网页文件1.建立本地文件夹:C:\Inetpub\wwwroot\classmate2.在Dreamweaver中建立“classmate”站点指向本地文件夹。
建立站点的方法参见第2章。
站点设置如图9-23所示。
图9-23 建立站点指向本地目录3.打开“文件”面板→选择classmate站点→新建4个文件:input.asp、show.asp、edit.asp、delete.asp,分别完成输入、显示、修改、删除数据的功能。
2 确定站点测试服务器确定站点测试服务器的步骤如下:1.在“管理站点”对话框中选择classmate→单击“编辑”按钮→显示“站点定义”对话框→在“分类”项中选定“测试服务器”。
2.单击“服务器模型”框下拉按钮→在提供的选项中选择一种动态脚本语言,本例选择了ASP JavaScript。
3.在“访问”框中选择“本地/网络”。
4.在“测试服务器文件夹”框中选择刚才建好的本地站点文件夹,“URL前缀”框中会自动显示相应内容。
“测试服务器”设置如图9-24所示。
图9-24 设置“测试服务器”3 用Access建立数据库和数据表在Access中建立数据库和数据表的步骤如下:1.启动Access→新建数据库→将建立的数据库以“classmate”为名字保存在本地站点文件夹中。
2.在“classmate”数据库中新建名为“tx”的数据表→关闭Access。
表结构如图9-25所示。
图9-25 建立“tx”的数据表3.在Dreamweaver的“文件”面板中可以看到新建的数据库文件已经在站点中。
如图9-26所示。
3图9-26 站点中可以看到数据库文件4 建立数据库的连接在Dreamweaver MX 2004中进行数据库的连接的步骤如下:1.打开“控制面板”→双击“管理工具”→选择“ODBC数据源”。
显示“ODBC 数据源管理器”对话框,如图9-27所示。
图9-27 ODBC数据源管理器ODBC是开放式数据库互连标准,类似于一种通用翻译器,为每种特定的数据库类型指配驱动程序。
为了简化ODBC连接过程,建立了DSN(数据源名称)协议,DSN是数据源实际位置的别名。
Windows系统中,本地DSN由ODBC数据源管理器管理,远端DSN由系统管理员在服务器上建立。
2.单击“系统DSN”选项卡→单击“添加”按钮→显示“创建新数据源”对话框→在名称列表中选择Microsoft Access Driver(*.mdb)。
如图9-28所示。
图9-28 “创建新数据源”对话框3.单击“完成”按钮→弹出“ODBC Microsoft Access安装”对话框→为数据源起名为classmate。
如图9-29所示。
图9-29 “ODBC Microsoft Access安装”对话框4.单击“选择…”按钮→弹出“选择数据库”对话框→选择本地站点文件夹→选择数据库。
如图9-30所示。
5图9-30 “选择数据库”对话框5.单击“确定”按钮→回到“ODBC数据源管理器”窗口。
可以看到classmate已经在系统数据源名称中,这就是要使用的数据库。
如图9-31所示。
图9-31 一个新的数据源创建成功5 制作输入数据的动态网页1.在“文件”面板中双击input.asp打开该网页文件→参照数据表tx的结构建立表单。
如图9-32所示。
图9-32 制作输入数据的动态网页2.打开“数据库”面板→单击按钮→在下拉菜单中选“数据源名称”,开始为输入数据的网页文件定义数据库连接。
如图9-33所示。
图9-33 为输入数据的网页文件定义数据库连接3.在随后打开的“数据源名称(DSN)”对话框中设置参数→选择数据源名称→为数据源连接起一个连接名称→如果没有DSN可以单击“定义”按钮进行定义→单击“确定”按钮。
如图9-34所示。
图9-34 选择数据源与定义数据源名称4.在“数据库”面板中可以看到所建立的数据库连接,展开后可以看到这个数据库中的所有元素和数据表的信息。
如图9-35所示。
7图9-35 查看数据库和数据表的信息5.打开“服务器行为”面板→单击按钮→在下拉菜单中选择“插入记录”,如图9-36所示。
插入记录操作将使表单与数据表建立联系。
图9-36 插入记录操作6.在弹出的“插入记录”对话框中将窗体字段与数据表字段配对。
(1) 在“连接”框中输入连接名称。
本例选classmate。
(2) 在“插入到表格”框中选择数据库中的数据表。
本例选tx。
(3) 在“插入后转到”框中选择当前站点中一个网页文件,本例选show.asp,当在input.asp中单击“提交”按钮后,会打开show.asp网页。
(4) 在“获取值自”框中选择表单名称。
本例选form1。
(5) 选中一个表单元素名称,在“列”框中选一个表的字段名,完成窗体字段与数据表字段的配对。
如图9-37所示。
图9-37 将窗体字段与数据表字段配对7.全部配对完毕后单击“确定”按钮,可以看到“服务器行为”面板中添加了一个插入记录行为。
如图9-38所示。
图9-38 添加插入记录行为8.打开输入信息的网页文件input.asp→按F12键浏览网页→在表单中输入数据→单击“提交”按钮→显示show.asp。
9.关闭show.asp→在“文件”面板中双击库文件名打开库→双击表名打开表。
可以看到在表单中输入的信息已经存在表中了。
6 制作显示数据的动态网页1.在“文件”面板中双击show.asp打开该文件→画一个3行2列表格→选中表格→在属性面板中设置表格的边框为0。
2.打开“绑定”面板→单击按钮→在显示的菜单中选“记录集”。
建立一个数据库查询的数据记录。
如图9-39所示。
9图9-39建立一个数据库查询的数据记录3.在接下来显示的“记录集”对话框中设置参数,如图9-40所示。
如果“连接”框中没有可选择的连接,单击“定义”按钮重新设置一个。
“排序”框中选择ID,排序次序选择“降序”,使最新提交的表单显示在最前面。
图9-40 设置“记录集”4.单击“测试”按钮可以预先查看记录排序的结果。
如图9-41所示。
图9-41 预先查看记录排序的结果5.单击“确定”按钮,可以看到“绑定”面板中有一个名为rs的记录集。
6.展开“绑定”面板中的记录集→在表格第1行第2列单击→选定“绑定”面板记录集的xm字段→单击“绑定”面板下方的“插入”按钮。
如图9-42所示。
图9-42 将“绑定”面板的字段插入到表格中7.全部字段绑定到表格后,表格如图9-43所示。
图9-43 全部字段绑定到表格8.选定表格→打开“服务器行为”面板→选“重复区域”。
如图9-44所示。
用“重复区域”功能可以使一页显示多条记录。
图9-44 启用“重复区域”功能9.在“重复区域”对话框中设置每页显示3条记录。
如图9-45所示。
图9-45 设置每页显示3条记录10.设置完成后表格上方有“重复”标记,如图9-46所示。
为表格插入一条水平线作为记录的分隔线。
图9-46 设置完成后的表格11.按F12键浏览show.asp。
结果如图9-47所示。
图9-47 show.asp的显示结果7 制作修改数据的动态网页1.在show.asp中添加“修改”文字→选中文字→打开“服务器行为”面板→单击按钮→选择“转到详细页”→在对话框设置参数→单击“确定”按钮。
“修改”文字成为包含动态内容的超链接。
对话框设置如图9-48所示。
用id作为表单数据与表数据的匹配参数。
图9-48 “转到详细页”对话框2.关闭show.asp→打开edit.asp→建立一个数据查询记录集,方法与在show.asp中操作的相同。
3.在edit.asp中建立表单→第1 行是ID字段。
每条记录将根据ID惟一确定。
表单如图9-49所示。
图9-49 在edit.asp中建立表单4.单击“服务器行为”面板按钮→选择“记录集分页”→继续选“移至特定记录”→显示“移至特定记录”对话框。
“移至特定记录”的作用是移动当前记录集中的记录指针到合适位置。
选择id作为参数找出数据库里对应的记录,进而将数据库内容显示在页面上。
参数设置如图9-50所示。
图9-50 “移至特定记录”对话框5.在表单中选定位置→在“绑定”面板中选定字段→单击“绑定”面板下方的“插入”按钮,将数据库中的字段绑定到表单的相应位置中。
如图9-51所示。
图9-51 数据库中的字段绑定到表单的相应字段中6.单击“服务器行为”面板按钮→选择“更新记录”→在对话框中设置参数。
如图9-52所示。
定义更新后显示show.asp页面。
图9-52 更新记录设置7.打开show.asp→单击一个记录下的“修改”文字→显示edit.asp页面→在edit.asp 页面的表单中修改数据,如图9-53所示。
图9-53在edit.asp页面的表单中修改数据8.修改数据后单击“提交”按钮→显示show.asp页面→修改后的结果会立即在show.asp页面显示出来。
如图9-54所示。
图9-54 显示修改后的结果8 制作删除数据的动态网页1.在show.asp页面中添加“删除”文字→选中文字→单击“服务器行为”面板按钮→选择“转到详细页面”→设置参数如图9-55所示。
图9-55 给“删除”文字设置服务器行为2.在delete.asp上建表单→使表单字段的名称与数据库中数据表字段名称一致→用前面相同的方法设置“移至特定记录”→将数据库中的字段绑定到表单的相应字段中。
如图9-56所示。
图9-56 删除页面的设置3.单击“服务器行为”面板按钮→选择“删除记录”→在“删除记录”对话框中设置参数。
如图9-57所示。
图9-57 设置“删除记录”参数4.“服务器行为”面板中记载了对当前页所进行的操作。
如图9-58所示。
图9-58 对当前页所进行的操作5.制作一个显示删除成功的页面ok.asp,删除完成后显示该页面。
6.运行show.asp,如图9-59所示。
图9-59 运行show.asp7.单击“删除”文字将显示delete.asp页面。
如图9-60所示。
图9-60单击“删除”文字将显示delete.asp页面8.在delete.asp页面中单击“确定”按钮将显示ok.asp页面。
如图9-61所示。
图9-61 删除成功后显示ok.asp页面习题与思考题九1.什么是动态网站?动态网站的核心是什么?2.什么是表单?表单在动态网站中起什么作用?3.表单中有哪些表单对象?4.建立一个站点用来收集用户信息。