SQL Server 2000 实用教程_15.3.4 BBS电子公告版

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR 15.34BBS电子公告版 BBS要实现的功能是用户的登录及用户管理、讨论区的选择、文章的选择、文章的浏 览、文章的发表(回复)、文章的修改、论坛的后台管理,如下图1525及15.26所示 论中 作者 发表时间删 aRe: FCRFAY INFCRMATION TECHNOLOGY CO, LTD andf 113:35X 2004-5-2915: CHoRFA INEOFJATION TECHOGY O. LTD andf 003-8-1221:43:36 中上页(页次:1/1)下贾→ 回我的电 澳开则‖圳国纸管。k国断。)时…以919 图15.25BBS的文章标题的选择 ①发帖①问帖子共问口 图15.26浏览文章内容网页 BBS需要两个数据库表, Category及 Articles. Category数据库表用于记录讨论区分 类信息,不同类型的文章属于不同的讨论区, Articles是用来记录文章信息。 BBS的讨论区分类信息数据库( Category)结构如下表15.5所示 表15.5讨论区分类数据库表结构 列名 数据类型 长度 允许空 Areal renAme archa AreaInfor Archa 文章信息库( Articles)表结构如下表15.6所示
15.3.4 BBS 电子公告版 BBS 要实现的功能是用户的登录及用户管理、讨论区的选择、文章的选择、文章的浏 览、文章的发表(回复)、文章的修改、论坛的后台管理,如下图 15.25 及 15.26 所示。 图 15.25 BBS 的文章标题的选择 图 15.26 浏览文章内容网页 BBS 需要两个数据库表,Category 及 Articles。Category 数据库表用于记录讨论区分 类信息,不同类型的文章属于不同的讨论区,Articles 是用来记录文章信息。 BBS 的讨论区分类信息数据库(Category)结构如下表 15.5 所示: 表 15.5 讨论区分类数据库表结构 列名 数据类型 长度 允许空 AreaId Bigint 8 AreaName Varchar 20 AreaInfor Varchar 20 √ 文章信息库(Articles)表结构如下表 15.6 所示:

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR 表15.5文章信息数据库表结构 名 数据类型 允许空 Title Content Varchar 1000 Authored Varchar uthorName Varchar Replyto Varchar Post Dat 1000 Belongto Varchar 5 字段 Title是文章(或回复)的标题,回复的标题是用其对应的文章的标题,并在 前加上“Re:",字段 Conten是文章(或回复)的详细内容,字段 Belong To是指该文章属于哪 个讨论区 以下将逐一讲述BBS功能的实现方法 1.户登录及用户管理:可用153.2“用户登录及用户管理功”的功能模块 2.论区的选择:即在 Category表中选择讨论区,可用【例15.9】中 sele record.asp 来选择讨论区;获取讨论区号( Areal)后,用【例15.4】中的 query.asp进行查询,以 Areal为关键字在文章信息表的 Belongto字段中查找配对;获得了查询结果后,可用【例 9】中 sele record.asp的方法输出,以供下一步“选择文章标题,浏览文章内容” 3.择文章标题浏览文章内容:即在 Articles数据库表中”选择记录号,显示记录详细内 容”,可用【例15.9】的基础模块32 4.发表新文章:即在数据库表 Articles中“添加记录”,可用【例15.5】的基础模块 5.删除文章:即在数据库表 Articles中“删除记录”,可用【例15.6】的基础模块23 6.文章的回复:即在数据库 Articles表中“添加记录”,可用【例15.5】的基础模块 BBS的后台管理:即对BBS数据库表 Category和 Articles记录的增、删与修改,可 用【例15.5】、【例15.6】【例15.7】的基础模块的22、23、24
表 15.5 文章信息数据库表结构 列名 数据类型 长度 允许空 Title Bigint 8 Content Varchar 1000 √ AuthorId Varchar 20 √ AuthorName Varchar 20 √ ReplyTo Varchar 50 √ PostTime Date 1000 √ BelongTo Varchar 5 √ 字段 Title 是文章(或回复)的标题,回复的标题是用其对应的文章的标题,并在 前加上“Re:”,字段 Conten 是文章(或回复)的详细内容,字段 BelongTo 是指该文章属于哪 个讨论区。 以下将逐一讲述 BBS 功能的实现方法。 1.户登录及用户管理:可用 15.3.2“用户登录及用户管理功”的功能模块。 2.论区的选择:即在 Category 表中选择讨论区,可用【例 15.9】中 sele_record.asp 来选择讨论区;获取讨论区号(AreaId)后,用【例 15.4】中的 query.asp 进行查询,以 AreaId 为关键字在文章信息表的 BelongTo 字段中查找配对;获得了查询结果后,可用【例 15.9】中 sele_record.asp 的方法输出,以供下一步“选择文章标题,浏览文章内容”。 3.择文章标题浏览文章内容:即在 Articles 数据库表中”选择记录号,显示记录详细内 容”,可用【例 15.9】的基础模块 3.2 4.发表新文章:即在数据库表 Articles 中“添加记录”,可用【例 15.5】的基础模块 2.2 5.删除文章:即在数据库表 Articles 中“删除记录”,可用【例 15.6】的基础模块 2.3 6.文章的回复:即在数据库 Articles 表中“添加记录”,可用【例 15.5】的基础模块 2.2 7.BBS 的后台管理:即对 BBS 数据库表 Category 和 Articles 记录的增、删与修改,可 用【例 15.5】、【例 15.6】【例 15.7】的基础模块的 2.2、2.3、2.4
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- SQL Server 2000 实用教程_第14章例题.doc
- SQL Server 2000 实用教程_第14章XML 技术.ppt
- SQL Server 2000 实用教程_第13章 SQL Server 的数据仓库.ppt
- SQL Server 2000 实用教程_第12章SQL Server 2000数据库的安全性管理.ppt
- SQL Server 2000 实用教程_第11章数据库应用程序接口.ppt
- SQL Server 2000 实用教程_第10章 存储过程.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第9章 对象的等待与擦除.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第8章 图形图像和文本应用.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第7章 Authorware概述.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第6章 多媒体开发.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第6章 多媒体开发.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第5章 光盘技术.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第4章 多媒体数据的文件格式.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第3章 多媒体数据压缩编码技术.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第2章 多媒体计算机系统.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第1章概论.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第13章 实现交互.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第12章 多媒体.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第12章 多媒体.ppt
- 《多媒体技术与实训》课程教学资源(PPT课件)第11章 实现交互.ppt
- SQL Server 2000 实用教程_15.3.3 留言簿.doc
- SQL Server 2000 实用教程_~$第15章例题.doc
- SQL Server 2000 实用教程_【例15.3】.doc
- SQL Server 2000 实用教程_【例15.4】.doc
- SQL Server 2000 实用教程_【例15.5】.doc
- SQL Server 2000 实用教程_【例15.6】.doc
- SQL Server 2000 实用教程_【例15.7】.doc
- SQL Server 2000 实用教程_【例15.8】.doc
- SQL Server 2000 实用教程_【例15.9】.doc
- SQL Server 2000 实用教程_例15.1-2.doc
- SQL Server 2000 实用教程_第1章 数据库系统基础.ppt
- SQL Server 2000 实用教程_第2章 数据库系统基础.ppt
- SQL Server 2000 实用教程_第3章 SQL Server 2000数据类型.ppt
- SQL Server 2000 实用教程_第4章 SQL Server 2000数据库创建与管理.ppt
- SQL Server 2000 实用教程_第四章 例题.doc
- SQL Server 2000 实用教程_第5章 SQL Server 2000数据库表的创建和管理.ppt
- SQL Server 2000 实用教程_第五章 例题.doc
- SQL Server 2000 实用教程_【例6.1-6.3】.doc
- SQL Server 2000 实用教程_【例6.13-6.22】.doc
- SQL Server 2000 实用教程_【例6.23-6.25】.doc