asp mysql 留言本_手把手教你设计ASP+ACCESS留言本

准备工作:安装好ASP服务器(IIS或PWS)+ACCESS(Windows系统自带)。为了尽量保证无任何问题,建议按照课程中所讲的步骤操作。好了,准备工作已经做好,下面我们将详细介绍其步骤: 一个 留言 版应该有哪些内容呢?有:访客名字( Name )、访客主页( Hpage )

准备工作:安装好ASP服务器(IIS或PWS)+ACCESS(Windows系统自带)。为了尽量保证无任何问题,建议按照课程中所讲的步骤操作。好了,准备工作已经做好,下面我们将详细介绍其步骤:

一个留言版应该有哪些内容呢?有:访客名字(Name)、访客主页(Hpage)、访客QQ(QQ)、访客信箱(Email)、访客形象(ICON)、

、留言内容(Ctent)、留言时间(Date)——这是访客的有关信息。版主回复(Rply)和,版主的管理帐号:用户名(Username)、密码(Pwd)。要保存这么多信息,就必须有数据库,数据库应该怎么设计?访客的留言是不断增加的,而版主的管理帐号固定不变,所以应该分开两个表,一个保存所有访客的留言和访客的资料信息,另一个则保存版主的管理帐号。好了,

现在可以开始设计数据库了。打开ACCESS(在微软的Office软件中有)软件,新建一空白数据库,ACCESS会提示先保存数据库,定位到你的留言本所在文件夹(我是在站点根目录下建了一个guestbook文件夹),保存为data.mdb。

13700290561300.jpg

数据库设置:

ID:设为主键,确定数据唯一性以保证在管理时能准确定位到相应记录

Name:字段大小设为15(名字没有这么长的)

Email:字段大小为20(Email地址的长度)

ICON:字段大小为255

Hpage:字段大小为30(很多朋友还在用二级甚至三级的域名,所以放宽一点)

Date:默认值为Now ()(用Now()取得插入新记录时系统的时间)

关闭表窗口,会提示是否保存对表的修改,选"是",然后把表名改为main,再创建表admin,以保存管理帐号:

13700290562031.jpg

还需要一个记录IP对应地址的表,点这里下载,然后打开数据库data.mdb,在"文件"菜单下选择"获取外部数据>>导入",再在弹出的对话框里选择刚才下载的数据库,导入,选择address表,确定,现在数据库data.mdb中应该有这样的三个表:

13700290562762.jpg

到现在,数据库的工作全部完成。程序运行配置完了,请仔细看看数据库,不能出错的。

在IIS(Internet 信息服务)安装方法里,我们在IIS里把站点根目录定义在D:asp,现在进到这个目录下新建一文件夹并命名为guestbook。

13700290563493.jpg

点"下一步"继续下一步的选择,这里我们选择用VBScript作脚本的ASP:

13700290564224.jpg

点"下一步"继续下一步的站点文件夹设置,因为我们现在是在本地测试,而且guestbook文件夹在D:aspguestbook,所以设置如下

13700290564955.jpg

点"下一步"继续下一步的设置Dreamweaver的测试URL:

13700290565686.jpg

点"下一步"继续下一步,因为我们在本机测试,不需要远程服务器参与,所以选择"否":

13700290566417.jpg

点"下一步"继续下一步,这里显示的是我们刚才所填的信息,目的是要我们确认一下,如果发现有错,可以点"上一步"返回修改设置,确认无误后就可以点"完成",我们的站点定义就完成了。

13700290567148.jpg

在Dreamweaver中新建一页(在"新建"新建文档对话框中选"ASP VBScript"类型的文档),存为index.asp,并修改页面标题为"留言板首页"

13700290567889.jpg

137002905686110.jpg

点击插入常用工具组里的表格图标,插入一个5行1列的表格(记为表格1),设置如下:

137002905693511.jpg

选中表格,

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值