专题图编号:ylbtechASPNET
1,功能描述 |
用户模块,日志模块,分类模块。
2,技术与环境 |
3,数据库设计 |
3.1 /App_Data/sql-basic.sql
-- ============================================= -- 仿QQ日志 -- author:YUANBO -- development time:2011-8-4 -- ============================================= USE master GO -- Drop the database if it already exists IF EXISTS ( SELECT name FROM sys.databases WHERE name = N'QQ_Log' ) DROP DATABASE QQ_Log GO CREATE DATABASE QQ_Log GO use QQ_Log go -- ============================================= -- 用户 -- ============================================= create table Users ( UserID int identity(2000,1) primary key, --编号 Email varchar(200), --邮箱 Username varchar(20) not null, --昵称 Userpass varchar(20) not null --密码 ) go -- ============================================= -- 分类 -- ============================================= create table Category ( CateID int identity(1,1) primary key, --编号 CateName varchar(20) not null, --名称 Flag int default(0), --1:代表个人日记;0:其他 UserID int foreign key references Users(UserID) --用户编号 ) go -- ============================================= -- 日志 -- ============================================= create table RiZhi ( RiZhiID int identity(1,1) primary key, --编号 Title varchar(30) not null, --标题 Content ntext, --内容 Pubdate datetime default(getdate()), --发表时间 ViewCnt int default(0), --阅读次数 ReplyCnt int default(0),--评论次数 [Role] int default(0), --权限 UserID int foreign key references Users(UserID), --用户编号 CateId int foreign key references Category(CateID) --分类编号 ) go
3.2 /App_Data/insert.sql
View Code
3.3 /App_Data/Select/1, Users.sql
View Code
3.4 /App_Data/Select/1, Category.sql
View Code
3.5 /App_Data/Select/1, RiZhi.sql
View Code
4,功能截图 |
4.2,
4.3,
4.4,
4.5,
4.6,
4.7,
4.8,
4.9,
4.10,
5,代码分析 |
解决方案属性图
6,示例|讲解案例下载 |
博客园讲解: http://ylbtech.cnblogs.com/
百度文库开发文档: http://passport.baidu.com/?business&aid=6&un=ylbtech#7
谷歌开源代码下载: http://code.google.com/p/ylbtechopensource/downloads/list
请单击“QQ日志”
本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/archive/2012/09/07/2674735.html,如需转载请自行联系原作者