光脚丫学LINQ(014):LINQ to SQL简介
视频演示:http://u.115.com/file/f29f7838f6
LINQ to SQL 是 .NET Framework 3.5 版的一个组件,提供了用于将关系数据作为对象管理的运行时基础结构。
说明
关系数据显示为由二维表(关系或平面文件)组成的集合,其中公共列将表互相关联起来。 若要有效地使用 LINQ to SQL,您必须略为熟悉关系数据库的基本原理。
在LINQ to SQL中,关系数据库的数据模型映射到用开发人员所用的编程语言表示的对象模型。当应用程序运行时,LINQ to SQL 会将对象模型中的语言集成查询转换为 SQL,然后将它们发送到数据库进行执行。当数据库返回结果时,LINQ to SQL 会将它们转换回您可以用您自己的编程语言处理的对象。
使用 Visual Studio 的开发人员通常使用对象关系设计器,它提供了用于实现许多 LINQ to SQL 功能的用户界面。 有关更多信息,请参见对象关系设计器(O/R 设计器)。
此版本的 LINQ to SQL 附带的文档介绍了生成 LINQ to SQL 应用程序所需的基本构造块、流程和技术。 您还可以在 MSDN Library 中搜索特定问题,并且可以参与 LINQ Forum(LINQ 论坛),在这里您可以与专家们详细讨论更复杂的主题。 最后,LINQ to SQL: .NET Language-Integrated Query for Relational Data(LINQ to SQL:关系数据的 .NET 语言集成查询)白皮书详细介绍了 LINQ to SQL 技术并包含了 Visual Basic 和 C# 代码示例。