数据库原理与SQLServer2012应用教程第2版教学课件ppt作者刘瑞新第16章C#2010SQLServer2012开发课件.pptVIP

数据库原理与SQLServer2012应用教程第2版教学课件ppt作者刘瑞新第16章C#2010SQLServer2012开发课件.ppt

  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文档。上传文档
查看更多
数据库原理与SQLServer2012应用教程第2版教学课件ppt作者刘瑞新第16章C#2010SQLServer2012开发课件.ppt

ISBN 978-7-111-50122-0 第16章 C# 2010/SQL Server 2010开发 C#语言是Visual Studio集成开发平台的第一语言,也是目前程序开发员使用最广泛的开发工具。因此,如何使用C#语言开发数据库应用程序是软件开发人员最有必要了解的技术之一。 本章主要介绍C# 2010开发数据库常用的ADO.NET技术,以及一个简单的Windows应用程序开发实例。 16.1 C#语言简介 C#语言是微软公司针对.NET平台推出的一门新语言,是一种简单、现代、优雅、面向对象、类型安全、平台独立的新型组件编程语言。其语法风格源自C/C++家族,并融合了Visual Basic的高效性和C/C++的灵活性,以及强大的底层控制能力,是Microsoft.NET的主流语言。C#语言标准目前已由微软提交欧洲计算机制造商协会(ECMA),经过标准化后的C#将可由任何厂商在任何平台上实现其开发工具及支持软件,这为C#的发展提供了强大的驱动力。作为.NET平台的第一语言,它几乎集中了所有关于软件开发和软件工程研究的最新成果。 16.2 数据库应用程序实例 本节以COLLEGE数据库为例,介绍在Microsoft Visual Studio 2010下用C# 2010开发一个Windows应用程序的方法。用C# 2010开发Windows应用程序的方法与用VB 2010开发,除了语言不同(包括语法格式等),其他几乎相同。所以本节简单介绍使用数据控件,图形化操作数据库。 1.创建项目 首先启动Visual Studio 2010,进入Microsoft Visual Studio的起始页,选择系统菜单“文件”的“新建项目”选项。 选择“Visual C#”的“Windows”选项中的“Windows窗体应用程序”选项。 创建一个Windows窗体应用程序。 16.2 数据库应用程序实例 2.连接数据库 1)连接数据库。选择系统菜单“视图”的“服务器资源管理器”选项。 2)在主窗体中,打开一个“服务器资源管理器”子窗体。选择“数据连接”添加连接。在“添加连接”对话框中,选择服务器名、登录服务器方式,以及连接数据库名称。 连接成功后,在“服务器资源管理器”子窗体中出现连接后的数据库服务器及数据库信息。 3)向窗体添加各种控件。添加若干Label和TextBox控件对象,用来逐条显示数据表记录。再添加一个bindingNavigator和DataGridView控件对象。 4)设置DataGridView1控件对象。首先“选择数据源” 。如同第15章介绍VB 2010的操作一样,最终选择数据库的Course表。 完成后,将数据源添加到DataGridView1对象中,并在窗体的下方出现了3个数据连接控件对象。这样就将数据源绑定到了DataGridView1控件对象。 设置bindingNavigator1控件对象的BindingSource属性值为“courseBindingSource”,将数据源也绑定到bindingNavigator1控件对象。 给不同的文本框也绑定相应的数据源。 16.2 数据库应用程序实例 5)运行程序。单击导航栏上的按钮,可以向前、向后浏览记录。单击导航栏上的加号按钮,可以添加记录。单击导航栏上的差号按钮,可以删除记录。 16.3 语言集成查询(LINQ) 语言集成查询(LINQ)是一种新的创新性的查询技术。本书限于篇幅有限,这里简单介绍一下C#中的LINQ的使用。 16.3.1 LINQ简介 语言集成查询(LINQ)是Visual Studio 2008中引入的一组功能,可为C#和Visual Basic语言语法提供强大的查询功能,它在对象领域和数据领域之间架起了一座桥梁。LINQ引入了标准、易学的数据查询和更新模式,该技术可以扩展为几乎支持任何类型的数据存储。Visual Studio包含LINQ提供程序的程序集,借助这些程序集,就能将LINQ用于.NET Framework集合、SQL Server数据库、ADO.NET数据集和XML文档。 传统上,针对数据的查询都是以简单的字符串表示,而没有编译时类型检查或IntelliSense支持。此外,还必须针对以下各种数据源学习一种不同的查询语言:SQL数据库、XML文档、各种Web服务等等。LINQ使查询成为C#和Visual Basic中的一流语言构造。用户可以使用语言关键字和熟悉的运算符针对强类型化对象集合编写查询。 LINQ查询既可在新项目中使用,也可在现有项目中与非LINQ查询一起使用。唯一的要求是项目应面向.NET Framework 3.5或更高版本。 16.3.2 LINQ的使用 使用LINQ的关键主要有两

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档