视频演示:http://u.115.com/file/f2f3b49fda
光脚总结
在LINQ to SQL中,想要让实体类映射到数据表,需要添加TableAttribute这个特性,通过为此特性明确的指定Name属性值,就可以指出实体类所映射的数据表的名字。如果没有指定Name属性值,LINQ to SQL则会认为所映射的数据表的名字和实体类的名字相同。
除了可以将实体类映射到数据表,也可以映射到视图,反过来便是将数据表,或者视图映射到对象模型中的实体类。
最后,LINQ to SQL目前只支持单表映射,或单视图映射,不支持一个实体类映射到多个数据表或者视图。
MSDN说明
使用 LINQ to SQL TableAttribute 属性可将类指定为与数据库表关联的实体类。
使用该特性可将某个类指定为与数据库表或视图相关联的实体类 。 LINQ to SQL 将具有 TableAttribute 特性的类视为持久性类 。
LINQ to SQL 仅支持单表映射。 即,实体类必须只映射到一个数据库表,且无法同时将数据库表映射到多个类 。
您可以使用 TableAttribute 特性的 Name 属性来指定表名称,并可以选择使用架构名称来限定表名称。 如果您未使用 Name 属性指定名称,则假定表名称与类名相同。
示例代码
分享到:
相关推荐
LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习
LINQ查询基础:介绍LINQ的基础,什么是LINQ,如何使用以及表达式及其查询方法
LINQ Unleashed: for C# (Unleashed) (Paperback - Jul 24, 2008)
一步一步学Linq to sql(一):预备知识 3 一步一步学Linq to sql(二):DataContext与实体 8 一步一步学Linq to sql(三):增删改 14 一步一步学Linq to sql(四):查询句法 20 一步一步学Linq to sql(五):...
提供了指向相关主题的链接,这些主题包含有关如何使用 LINQ 进行编程的信息,例如标准查询运算符、表 达式目录树和查询提供程序。 7.LINQ to Objects 包含指向相关主题的链接,这些主题说明如何使用 LINQ to Objects...
What‘s LINQ? Language Integrated Query 是也。说得再明白一些,这是编程语言的一种新特性,能够将数据查询语句集成到编程语言中。目前,LINQ支持的语言有C# 和 VB。 目录: LINQ初体验之LINQ to Object 1 一步...
What‘s LINQ? Language Integrated Query 是也。说得再明白一些,这是编程语言的一种新特性,能够将数据查询语句集成到编程语言中。目前,LINQ支持的语言有C# 和 VB。 目录: LINQ初体验之LINQ to Object 1 一步...
提供了指向相关主题的链接,这些主题包含有关如何使用 LINQ 进行编程的信息,例如标准查询运算符、表 达式目录树和查询提供程序。 7.LINQ to Objects 包含指向相关主题的链接,这些主题说明如何使用 LINQ to ...
What‘s LINQ? Language Integrated Query 是也。说得再明白一些,这是编程语言的一种新特性,能够将数据查询语句集成到编程语言中。目前,LINQ支持的语言有C# 和 VB。 目录: LINQ初体验之LINQ to Object 1 一步...
介绍了linq的几个经典示例,适合初步学习linq语言
LINQ学习文档:LINQ体验(1)——LINQ简介和LINQ to SQL.doc
一步一步学Linq to sql(一):预备知识 4 一步一步学Linq to sql(二):DataContext与实体 9 一步一步学Linq to sql(三):增删改 15 一步一步学Linq to sql(四):查询句法 21 一步一步学Linq to sql(五):...
LINQ中文教程,LINQ to Object,Linq To Xml,使用linq to xml 快速创建自己的Rss等。
linq unleashed for c#linq unleashed for c#linq unleashed for c#
一步一步学 Linq to sql 一步一步学 Linq to sql.doc 一步一步学 Linq to sql.doc
LINQ LINQ to XML LINQ to SQL LINQ to Datasets LINQ to Objects
学习LINQ工具,可以实时编译C#LINQ语句
LINQPad可以使用LINQ交互查询SQL数据库 LINQPad支持C# 3.0 和 Framework 3.5的全部功能: LINQ to SQL LINQ to Objects LINQ to XML LINQPad 也是一个很好的学习LINQ的工具,包含《C# 3.0 in a Nutshell》一书中...
Jquery和Linq学习资料,一步一步学习linq to sql ,linq学习的基础
浅谈Linq to sql 的多表关联与动态条件查询