【IT168技术文档】
Linq是一个新的数据库访问技术,然我们对数据库的操作变得如此简单,不过究竟性能、安全等因素是否达到我们需求?本文,带你入门的同时,分析它的这些本质的东西。
数据库
在这个简单的应用程序中,我使用了SQL Server 2005作为其数据源,当然你也可以使用XML文件。
让我们从创建AddressBook数据库开始吧

我在这个数据库里创建了一个叫Addresses的数据表。

这张表是非常常用的,唯一特殊的是你必须把id字段设为自动增长型的主键,否则它就会是只读的了。
应用程序
创建Linq类
首先,我们简单地使用VS2008创建一个简单的"LINQ to SQL Class",我把它命名为_AddressBook.dbml

当设计界面出来后,把Addresses表拖到设计面板中,然后把它重新命名为Addresses(点击顶部重命名).
