您的位置: 首页 > 技术文档 > 网络编程 > 用Dreamweaver MX设计超简留言本
内容管理系统的设计和选型 回到列表 解读 C# 中的正则表达式
 用Dreamweaver MX设计超简留言本

作者:大飞猪 时间: 2004-01-18 文档类型:原创 来自:

第 1 页 建立数据库的准备工作 [1]
第 2 页 建立显示留言页 [2]
第 3 页 建立发表提交留言页 [3]
第 4 页 删除页和回复页 [4]

原作者:大飞猪
出处腾风网络
讨论交流腾风在线论谈

源文件下载

版权信息:传统媒体及商业网站禁止擅自转载;个人网站转载需经作者同意,并注明作者及出处,谢谢配合! 

  初学者在学ASP的时候往往是无从学起,学理论的时候又太抽象不好懂,实践的时候又找不到合适的例子来分析练习,有时候找到一个源程序学习的时候,功能太繁杂,涉及到的ASP模块太多,也附带了不少的函数,这样使初学者一头雾水,知难而退,实际上ASP是比较容易掌握的,今天就是为了这个目的,剥茧抽丝做了一个非常简单的留言板,只有留言,删除和回复的功能,没有管理权限功能(站长登录,修改密码等)、判断功能(表单验证等)及分页功能,简洁干炼,主要是为了初学者掌握最重要的知识,就是如何抓取数据库以及如何查看、删除、修改记录的操作,我们先从这个超级简单的留言板开刀吧,此关只要能过,恭喜您了,将来即可步入ASP应用的行列了!:)本教程完成后会提供下载

  首先我们先做准备工作,先做一下策划,看看我们可能要做哪些页面,所谓说好的开始就是成功的一半,所以大家不要急着做,听我慢慢讲来。为了让大家都能制作出自己的留言板,尽量实现一个网页一个功能模块,我们就做以下六个网页:
  一、index.asp----首页即显示留言页
  二、conn.asp----公共网页,每个网页都要包含它,是连接打开数据库的操作。
  三、write.asp和save.asp----分别是发表留言的表单网页和保存留言页。
  四、del.asp----删除留言页
  五、reply.asp----回复当前留言页

做好的留言板效果图如下:

  好了,说到这里我们可以动工了,首先做一个最重要的工作,就是建立起一个数据库,将来存放网友的留言所用。
  1、数据库名:db1.mdb
  2、数据库表:只有一个表:book
  3、数据表book里增设以下字段,见图1

说明:·任一字段的数据类型中的“常归”项中的“允许空字符串”最好填“是”
   ·日期/时间的“常归”项中默认值为Now();站长回复里的“常归”项中的默认值为“暂没有回复”,注意此处要加双引号,是半角而不是全角。

  数据库建好后开始做公共网页,用来打开数据库,打开Dreamweaver MX,按如下方法新建动态ASP网页:

  并保存为CONN.ASP,在编辑区里切换到显示代码视图里,注意把第一行自动生成的代码删掉。

  这次主要是写连接数据库和参数设置的ASP代码,不用输出什么HTML标签,所以把代码全部删掉,用DREAWMEAVER插入栏自带的ASP对象写入以下代码,ASP栏里没有的代码只能自己手写输入了。

  注意要把所有要编译的ASP代码放在<% %>之间,这样才能正常运行,否则会出错!这是基本常识哦。让我解释以上代码的意思吧:

  代码第一行: 用来建立connection对象,connection对象扮演着十分重要的前期连接工作,连接成功数据库才会有以后的数据操作功能。
  代码第二行:设置数据库连接参数。包括有数据库驱动程序和数据库文件名。
  代码第三行:用conn连接对象打开数据库。

  这些是通用连接数据库的方法,任何需要打开数据库的动态网页都可以照搬以上代码就行了,只把数据库的名字换成你的数据库名字就行了,注意路径要正确。所以可以把这些代码用Dreawmeaver里的代码片断复制下来,以后直接插入就可以用了,比较方便,也不用记忆,这是一个小技艺吧!

  好了,今天就先说到这里。

  有什么错误和更好的建议也希望你能到腾风在线论谈提出来。

出处:
责任编辑:幻想曲

上一页 下一页 建立显示留言页 [2]

◎进入论坛网络编程版块参加讨论

相关文章 更多相关链接
用DreamweaverMX 做图像热区
Dreamweaver MX 也要 VSS
Dreamweaver MX中移动层的使用
Flash MX 2004的“行为”功能
DW MX 2004的Flash Element
作者文章
用Dreamweaver MX设计超简留言本
热门搜索:CSS Fireworks 设计比赛 网页制作 Dreamweaver Studio8 Flash
站点最新 站点最新列表
疯狂的程序员 第五十回
疯狂的程序员 第四十九回
疯狂的程序员 第四十八回
疯狂的程序员 第四十七回
疯狂的程序员 第四十六回
疯狂的程序员 第四十五回
疯狂的程序员 第四十四回
疯狂的程序员 第四十三回
疯狂的程序员 第四十二回
疯狂的程序员 第四十一回
栏目最新 栏目最新列表
火星人的耳机
公司正式宣布创业失败
用corelDEAW 12打造唇膏
二行代码解决全部网页木马
一行代码解决iframe挂马
Photoshop制作星空爆炸效果
CorelDraw 12打造休闲裤
Firework如何画特殊的切角图形
Firework打造韩式风格的手提袋
flash实例:打造佛光效果
>> 分页 首页 前页 后页 尾页 页次:1/41个记录/页 转到 页 共4个记录

蓝色理想版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。

转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。

特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。

本文总共有 105 条评论,现在显示最新的 5 条。评分:- llllllllllllllllllll + 评分人数: 9 ,平均分: 4.56


BKIN Publish at 2007-10-17 17:52:36 评分5
请问,在运行DEL.ASP时提示这个,是什么原因啊
谢谢指教




Microsoft JET Database Engine '80040e14'

语法错误 (操作符丢失) 在查询表达式 'id=' 中。

\wwwroot\book\del.asp, line 4



--------------------------------------------------------------------------------
Host by NetBox Version 2.8 Build 4128
dengzy Publish at 2007-5-26 23:27:07
好呀~就是想问一下 怎么样连接做好的留言板 比如说从网上下载一个留言板怎么给它连接上啊
谢谢 。。。请知道的告诉小弟呀~!QQ:306230992 E-mail:dengzy219@163.com
bbqboss Publish at 2007-5-21 16:04:28
我按你的方法做一次,点解在浏览器中无法显示的?请大家知道的告诉小弟。。。
邮箱caobosheng@126.com
或QQ:154297889
findersoft Publish at 2007-1-21 19:45:11
请高手指教:
1.制作:index.asp页时,插入:<!--#include file="conn.asp" -->后,设计页中一片空百.
2.制作:save.asp页时,插入表格时,报错"要进行此更改,则需要改变由模版或转换器锁定的代码.此更改将被丢弃"不能够插入表格.


liu2378 Publish at 2006-7-22 15:33:23
我出错过两次
一次是把变量定为time,好像和内置名称冲突,改称tim就好了
第二次更傻,把sql写错成了spl,郁闷啊...

查看全部评论

您的评论
用户名:  口令:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册 为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
不评分 1 2 3 4 5
注意:请不要在评论中含与内容无关的广告链接,违者封ID
请您注意:
·不良评论请用报告管理员,以利管理员及时删除。
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本站评论管理人员有权保留或删除其管辖评论中的任意内容
·您在本站发表的作品,本站有权在网站内转载或引用
·参与本评论即表明您已经阅读并接受上述条款
推荐文档 | 打印文档 | 评论文档 | 报告错误  
专业书推荐 更多内容
大师之路--Photoshop 完全解析
《超越CSS》新书上市
Don't Make Me Think 第2版
HTML与CSS入门经典(第7版)
《FLASH MX2004网站开发精粹》
《CSS入门经典》
《设计师谈网页设计思维》
作品集 更多内容

悲鸿画廊 SAAB 奥运五福娃图标 蓝色06年的聚会海报 郎平基金会 rose [ 红]HONG 评选