作为MX战略的重要组成部分,Macromedia公司用Dreamweaver MX为用户提供网站设计和相关应用“一站式”服务的端倪已初现,在整合和扩展了Dreamweaver UltraDev、HomeSite等诸多软件功能后,与其说Dreamweaver MX是一款网站设计制作软件,不如说它已经成为一个网站设计制作和开发平台。
网页设计师、代码编写者、开发者,这是Dreamweaver MX假定的三类用户,但在实际应用中,我们有时很难明确区分这三种角色,搞美工的有时得动两下代码、做页面的说不定就哪天就做起了应用程序——这些工作在Dreamweaver MX中切换得如此不露痕迹,就在这些不经意的“角色”转换间,有一天你会发现自己原来又多了一项新的技能了——如此简单,恰如水到渠成。譬如专做页面的你,现在也能轻松玩转动态网站了,还不用写一行代码、编一句脚本。有点奇妙吧,其实真的不太难,一起来做个通讯录试试吧!
准备工作
Dreamweaver MX能够支持asp、jsp、php等主流服务器端动态脚本文件,这里我们以较常用的asp为例来简要说明,数据库则选择Access 2000。整个运行环境为:Windows 2000 +IIS +Access 2000 +Dreamweaver MX。
1、通讯录结构分析
网站保存文件夹 c:\inetpub\wwwroot\addbk\ 网站远程地址:http: //localhost/addbk 数据库文件 c:\inetpub\wwwroot\addbk\addbk.mdb
用Access 2000建立数据库addbk.mdb,通讯录内容保存在其中的addbk_b表中,该表结构如图1所示。
 图1
这个动态的Web版通讯录主要作用是让用户通过浏览器查阅通讯录中的记录,有简单的查询功能,同时还能通过浏览器来添加新记录和对已有记录进行修改和删除。网站结构如下图(图2)。
 图2
2、建立站点和连接数据库
(1)、建立站点
运行Dreamweaver MX,执行Site/New Site命令,弹出定义站点向导,依次设定站点名称:“Addbk”;服务器脚本类型:“Asp VBScript”;本地编辑和测试地址:“c:\inetpub\wwwroot\Addbk”;站点根目录:“http://localhost/addbk/”,设定后可马上单击下面的“Test URL”按钮测试一下,几个主要步骤合成简图如下(图3)。
 图3
在Files面板中选择File/New File命令,按上面网站结构图所示分别建立default.asp等6个空文件,内容先不管它。
(2)、连接数据库
双击打开default.asp,打开Application面板的Databases选项卡,单击左上角的+号按钮选择DSN连接“Data Source Name”,在弹出DSN设置的对话框中选择“Define”按钮,依次选择“System DSN”选项卡、“Add”按钮、“Microsoft Access Driver(*.mdb)”,就出现“ODBC Microsoft Access 安装”对话框,如图4所示,在数据源名栏中输入“addbk”,单击数据库栏中的“选择”按钮,找到我们已经预先创建的数据库文件c:\inetpub\wwwroot\addbk\addbk.mdb。确认后回到DSN设置对话框,在连接名称栏输入“cnaddbk”,连接成功。这时点击右侧的Test面板可以测试连接是否成功,如图5所示。
 图4
 图5
|