# 建立数据库
###### 建立表 Article
列名 | 数据类型 | 允许NULL值
---|--- | ---
Id | int | 主键,自增
Title | varchar(50) | NULL
Name | varchar(50) | NULL
Conter | text | NULL
Time | datetime | NULL
Catelogid | int | 外键,NULL
###### 建立表 Catelog
列名 | 数据类型 | 允许NULL值
---|--- | ---
Id | int | 主键,自增
Name | varchar(50) | NULL
Comment | text | NULL
# 建立ASP.NET Web应用程序
### 新建模型层类库 MODEL
### 新建数据访问层类库 DAL
向数据访问层引用模型层
###### 新建类 BookDAO
webEntities db = new webEntities();
public IEnumerable<Article> Select()
{
var result = (from user in db.Article
select user).ToList();
return result;
}
/// <summary>
/// 通过书本id来查询书本
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
public Article Select(int id)
{
var student = (from u in db.Article
where u.Id == id
select u).FirstOrDefault();
return student;
}
/// <summary>
/// 通过Article表来添加书本
/// </summary>
/// <param name="article"></param>
/// <returns></returns>
public int Add(Article article)
{
db.Article.Add(article);
return db.SaveChanges();
}
/// <summary>
/// 通过书本id来删除书本
/// &l