Linq To Sql CRUD操作示例
2012-04-24 10:23
429 查看
昨天简要的看了一下Linq To Sql 的操作方式,写了一个简单的CRUD操作的例子。去掉繁琐的理论,直接贴代码。【源代码下载】
我是新建了一个本地数据库,数据库字段如下:
根据这个结构,设计了一个实体类Book:
public class Book
{
/// <summary>
/// 图书ID
/// </summary>
[Column(IsPrimaryKey=true,DbType=("bigint"), IsDbGenerated=true)]
public Int64 bId { get; set; }
/// <summary>
/// 图书名称
/// </summary>
[Column]
public string Title { get; set; }
/// <summary>
/// 单价
/// </summary>
[Column(DbType = "float")]
public float Price { get; set; }
/// <summary>
/// 作者
/// </summary>
[Column]
public string Author { get; set; }
/// <summary>
/// ISBN号
/// </summary>
[Column]
public string ISBN { get; set; }
/// <summary>
/// 记录的版本号
/// </summary>
[Column(DbType = "rowversion", IsVersion=true)]
public byte[] Stamp { get; set; }
}
我是新建了一个本地数据库,数据库字段如下:
根据这个结构,设计了一个实体类Book: