Welcome

首页 / 软件开发 / LINQ / 学Linq to sql(三):增、删、改

学Linq to sql(三):增、删、改2010-11-04 博客园 lovecherry示例数据库

字段名字段类型允许空字段说明
IDuniqueidentifier 表主键字段
UserNamevarchar(50) 留言用户名
PostTimedatetime 留言时间
Messagevarchar(400)留言内容
IsRepliedbit 留言是否回复
Replyvarchar(400)留言管理员回复

在中创建一个名为GuestBook的数据库,在里面创建一个tbGuestBook的表,结构如上表。

生成实体类

右键点击网站项目,选择添加新项,然后选择“Linq to sql Classes”,命名为GuestBook。然后打开App_Code里面的GuestBook.dbml 。设计视图上的文字提示你可以从服务器资源管理器或者攻击箱拖动项到设计界面上来创建实体类。

那么,我们就在服务器资源管理器中创建一个指向GuestBook数据库的数据连接,然后把tbGuestBook表拖动到GuestBook.dbml的设计视图上,按CTRl +S保存。打开GuestBook.designer.cs可以发现系统自动创建了GuestBook数据库中tbGuestBook表的映射,如下图: