LINQ 在水土保持管理系统开发中的应用.pdfVIP

LINQ 在水土保持管理系统开发中的应用.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11 1 2011 年2 月 地理空间信息 Feb.,2011 第9 卷第1 期 GEOSPATIAL INFORMATION Vol.9,No.1 LINQ 在水土保持管理系统开发中的应用 罗万波 (福建省测绘院,福建福州350003) 摘 要:介绍了. NET 语言集成查询LINQ (Language Integrated Query) 的结构和原理,并利用它实现了水土保持管理系统 的多种类型的数据查询统计,通过实例的应用和分析表明LINQ 技术为开发者提供了一种简单高效的数据访问方法。 关键词:GIS ;LINQ ;水土保持管理系统;. NET3. 5 中图分类号:P208 文献标志码: B 文章编号: 1672-4623 (2010) 06-0106-03 水土保持管理系统主要围绕水土流失监测、治理、 内存操作;②Linq Enabled ADO. NET 是针对关系型数 预防、开发建设等功能进行设计和开发,在系统中包 据的,它又包含三种:Linq To Datasets, Linq To Sql, 含多种不同类型的数据源。过去对多种类型的数据源 Linq To Entities ;③Linq To XML,针对xml 格式数据 查询需要不同的查询语言,例如对关系数据库我们使 的操作。LINQ 的查询机制见图2 ,所有LINQ 查询操 用SQL 语言,对XML 则使用XQuery 语言,而LINQ 作都由获取数据源、创建查询和执行查询的三个部分 大大简化了这种情形,它提供一个固定的编程模型,能 组成,在LINQ 中,查询的执行与查询本身截然不同, 够兼容各种数据源和数据格式,即对LINQ 兼容的数据 如果只是创建查询变量,则不会检索任何数据。 格式如 XML 文档、SQL 数据、ADO. NET 数据集、 NET 集合等都能使用相同的代码模式进行查询。不仅 如此,它还弥补了数据和对象之间的鸿沟,提高我们 的开发效率,传统的数据查询一般是简单的字符串,缺 少编译时类型检查和智能感应支持,而LINQ 在C#和 VB 里面定义了以查询为第一位的语言,对于强类型的 对象集合就可以使用熟悉的语言和操作写出查询,并 有便捷的VS 内置帮助,因此可以充分利用强类型检查 和智能感知来大幅提高编写代码的效率。 1 LINQ 简介 [ ] 图1 LINQ 体系结构图 1 LINQ 即Language Integrated Query ,它是集成在. NET 编程语言中的一种特性, 已成为编程语言的一个 组成部分。在编写程序时,有编译时语法检查、丰富 的元数据、智能感知、静态类型等强类型语言的优点, 并且它还可以方便地对内存中的信息进行查询而不仅 仅只是外部数据源。它是 Visual Studio 2008 和. NET Framework 3.5 版中一项突破性的创新,它在对象领域 和数据领域之间架起了一座桥梁,它为 C# 和 Visual Basic 语言语法提供强大的查询功能。LINQ 引入了标 准的、易于学习的查询和更新数据模式,可以对其技 术进行扩展,可支持几乎任何类型的数据存储。LINQ 体系

文档评论(0)

smdh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档