SQL Server 2008和微软数据平台开发
2007-12-04 09:51:03 来源:WEB开发网LINQ 是一组对Microsoft .NET 框架库、C#和Visual Basic .NET 的扩展,它使得这些语言将数据看作是普通的对象。LINQ使得开发人员能够以他们本地的编程语言来编写查询,然后这个查询会在编译时进行检测和语法检查。因为它是.NET 语言的一个主要组成部分,LINQ还可以利用Microsoft Visual 套件开发系统的Microsoft IntelliSense。
LINQ 可以用于多种数据源,包括内存数据结构、XML文档、数据库、实体模型、和数据集。例如,LINQ可以用于访问三个不同的数据源的数据,操纵数据,然后将它输出到第四个数据存储里。整个功能极大的简化了对异构数据源的数据的使用。
有五个使你可以访问数据的LINQ工具:
· LINQ到SQL(LINQ to SQL) 支持快速的开发通过使用直接与SQL Server 架构中的数据库对象匹配的programmatic 对象(例如表、视图、存储过程和用户定义的函数)来查询所有的Microsoft SQL Server 版本的应用程序。
· LINQ 到实体(LINQ to Entities) 支持一个更灵活的对象与关系表、视图、存储过程和用户定义的函数之间的匹配。你可以使用LINQ到实体通过扩展的ADO.NET数据提供商来访问SQL Server和其它关系数据库中的数据。
· LINQ 到数据集(LINQ to DataSet) 推出了针对常规的和类型化的数据集的丰富的查询功能。这使得你可以创建和查询数据集中数据表间的连接。
· LINQ 到XML(LINQ to XML) 是一个内存XML编程应用程序编程界面(API),它是设计用来利用最新的.NET 框架语言的创新。
· LINQ 到对象(LINQ to Object) 使得你可以对内存对象执行LINQ查询。这使得你可以以你使用其它数据源的数据的相同方式来使用内存数据。
Visual Studio
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››微软PowerPoint 2013细节功能介绍
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接