用Dreamweaver Acess制作一个简单的asp新闻发布系统
更新时间:2023-12-08 08:47:01 阅读量: 教育文库 文档下载
用Dreamweaver+Acess制作一个简单的asp新闻发布系统(一) 。
会制作动态网页,可以说是现在学习网页制作迫切需要掌握的,那么,有没有一个软件,即使你不懂编程知识就会制作出实用的动态网站来呢?回答当然是肯定的。就是用网页制作利器DreamweaverMX2004来制作了。晕,这东西真的有这么好学么?嘿嘿,当然是的了。只要你会用dw制作一般的静态网页,就好办了。我个人认为现在大家学会制作一个新闻发布系统比较实用,而且制作比较简单,所以下面就跟我一道来学学吧?:)
相关软件准备
在进行具体制作之前要做什么准备工作呢?
首先必须要有一个合适的动态网页开发环境,如果是windows98操作系统,则必须要安装windows98中PWS
也既个人web服务器。这个东东在win98安装光盘中的add_ons目录下可以找到。(前面写的这段早过时了,现在谁还用win98呢?嘿嘿)如果您使用的win2000/2003/winxp操作系统的话那就更方便了。只需要安装IIS(internet信息服务器,也称web服务器)就可以了,如果您的系统还没有安装,那么,在“控制面板”中“添加删除程序”中“windows组件”里面给装上就行了。当然要制作网页还必须要安装时下最流行最专业的网页制作软件
DreamweaverMX(2004),还要安装Microsoft Offce2000或以上版本,因为我们要用里面的数据库软件ACCESS来作为动态内容源,安装了office2000,里面就包含了Access数据库软件。
本人使用的电脑配置是windows2000 professonal+acess2000系统,所以要用这个环境来给大家作介绍了。
设置IIS
以上条件具备之后,我们还没有构建了一个正确的网页开发环境,实际上这里最重要的是我们要确定我们安装的web服务器(如win2000/xp以上为IIS)IIS是否已经正确启动了。如何确定呢?我们可以启动IE浏览器,在地址栏中输入“http://localhost/”或“http://127.0.0.1/”或“http://计算机名/”看看能不能打开默认的网页,如过能打开IIS默认的网页,则说明IIS已经正常启动了,这时就可以用来测试asp动态网页了。
为了更好的进行测试,我们也可以打开IIS管理器对IIS进行具体设置。打开 \控制面板\管理工具\信息服务器\这样就打开了IIS管理器。如图1
图1
我们可以对“默认WEB站点”的主目录进行更改。主目录是什么?想详细知道IIS的详细设置的话,可以看相关专业书籍哦。我们这里要讲求“速成”,我们可以理解为,主目录就是我们要存放代测试的动态网页的地方。其默认的路径为“C:\\Inetpub\\wwwroot\\”如果你想更改主目录也非常简单:选中“默认web站点”-->右击-->选择“属性”在弹出的窗口中选择“主目录”选项卡,这样就可以给该为任意的磁盘分区或目录了,当然是越方便越好了,本人的电脑,主目录被我改成了“f:\\webtest\\”如下图所示:
所以大家会发现接下来我们在具体制作的时候把网页文件都放在了此目录下,要注意哦:) 用Dreamweaver+access制作一个简单的asp新闻发布系统(二) ----数据库与测试站点的建立
分析实现所要实现功能
首先我们要明确,一个新闻发布系统所能实现的最基本的功能: 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个左右的页面就可以实现动态发布新闻的功能了。
我们就围绕着这些具体功能开工吧:),到这里应该不会晕的吧,刚开始哦:)
数据库的建立
动态网站中的内容一般源自数据库,如SQL Server 数据库 甚至是小型的Access数据库,呵呵,对于刚接触动态网页制作的菜鸟来说,还是Access数据库比较容易上手,而且实用一点,所以我们制作的新闻系统是基于Access数据库的。
我们可以用Access2000创建一个数据库文件,并命名为“newstest.mdb”。如图1-1
图1-1
用“使用数据库创建表”在newstest.mdb中创建一个存储新闻信息的表,保存名为“news”,具体字段内容如下图,
图1-2
具体字段及内容输入完毕后,选择“视图”菜单中的“数据表视图”随便输入几条记录,方便接下来测试新闻用。如图1-2-2:
图1-2-2
创建一个存储用户名和帐号的表,保存名为“mypass”。表中的字段具体内容如图1-3所示,在表中输入一个用来测试用的帐号和密码。本例中,Username字段为“admin”,Password字段为“admin”。即表中保存的张号名和密码都是“admin”.如图1-3-3所示。
图1-3
图1-3-3
注意:其中表中“说明”列括号中的文字说明,特别是括号中的,是对每个字段的必要设置,如:图1-2中“news_adddate”字段的默认值一定要填“Now()”不然就不能同步取得加入新闻的时间。
测试站点的建立
接下来,打开DreamweaverMX2004,选择“站点”-->“管理站点”-->“新建...”-->“站点”在弹出的对话框中先设置“基本”选项卡,设置如下图所示,重点都用线标上了:)
图1-4
在“是否使用服务器技术”一栏,一定要选择“是,我想使用服务器技术”,“ASP VBScript”
注意:为了方便测试,文件的位置一定要在IIS的主目录,即“F:\\webtest\\”目录,这里测试站点的名称为“newstest”
图1-5
图1-6
在上图中,测试URL的地址中输入“http://localhost/newstest/”,然后再点击“测试URL”按钮,如果显示“URL前缀测试已成功”对话框,表明该项设置成功。
当“基本”选项卡的这几个地方设置完成后,不要马上点“完成”按钮,最好还要对高级选项卡的几处进行修改:在“本地信息”里面的“本地根文件夹”和“默认图象文件夹”都设置相同的路径。如图所示:
图1-7
在“远程信息”里面主要设置如下图所示:
图1-8
在“测试服务器”中,要设置“服务器模型”,“访问”,“测试服务器文件夹”,具体设置如下图:
图1-9
经过以上的设置,新闻发布系统的测试站点就建立完成了。是不是觉得很烦,其实只要静下心来,把上面介绍的步骤都按照要求做完,就可以了。
用Dreamweaver+access制作一个简单的asp新闻发布系统(三)
三、DreamweaverMX2004中数据库的连接
我们要制作动态网页,首先必须要把数据库(Access)和网页联系起来,使我们在网页上很容易调用数据库中的内容,并显示在网页上。这在Dreamweaver中就很容易实现的。而且方法有多种,为了让大家不晕,我在这里只介绍一种很实用用的数据库连接的方法,“字符串连接法”,这是一般支持asp的个人主页空见所用的数据库连接方法。
具体方法如下:
启动Dreamweaver软件,打开我们在上面新建的“newstest”站点,并在站点内创建第一个asp网页文件,并打开。
你可以这样创建新的asp页(图1-10):
图1-10
也可以这样创建(图1-11):
图1-11
当我们创建并打开了news_list.asp文件后,就可以进行数据库的连接了。
选择“窗口菜单”-->“数据库”,打开数据库面板,选择“自定义连接字符串”在弹出的“自定义连接字符串”对话框中,连接名称框中输入“mynews”,在连接字符串框中输入如下字符串“\
(*.mdb)};DBQ=\注意一定不要输错。其中\是数据库在站点中的路径。在下面的“Dreamweaver 应连接”选项
正在阅读:
用Dreamweaver Acess制作一个简单的asp新闻发布系统12-08
北京大学2012年汉语国际教育硕士研究生入学考试试题12-13
阿里巴巴市场营销策划设计方案09-10
硕士学位论文--车门附件布置知识库管理系统的研究与开发04-12
藏硬币作文350字06-24
高校思想政治理论课优秀一等奖教案系列(独家提供,可遇不可求)—追求远大理想坚定崇高信念 - 图文01-29
普通话短文六十篇03-25
家庭食谱02-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- Dreamweaver
- 简单
- 制作
- 发布
- 一个
- 系统
- Acess
- 新闻
- asp
- 最新最全pep小学英语毕业总复习
- 冀教版六年级科学下第一单元练习题
- 银行内控有效性、操作风险检查要点(极好用)
- 医护人员先进事迹材料13篇
- 安徽省六校教育研究会2019届高三第二次联考语文试题及答案
- 关于加强低年级学风建设的专题汇报
- 政府投资项目审计存在的问题及解决措施
- 职工运动会方案
- 内镜培训试题
- 让廉洁文化走进大学校园
- 走进思维可视化(一)课改新支点,减负新途径 - 图文
- 模拟调制系统 - AM系统
- 五年级语文下册第五组21猴王出世教案新人教版一
- 第二十章电与磁导学案 - 图文
- 医院财务管理系统
- 抹灰实测实量操作指引
- 台山核电站取水隧洞工程监测方案 - 图文
- 浅谈李白诗歌的浪漫主义特色
- 山东省枣庄市概况介绍
- 高中数学必修5第三章-不等式单元测试及答案