- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 使用ADO.NET访问数据库 9.1 ADO.NET和数据库通用接口 9.1 ADO.NET和数据库通用接口 9.1 ADO.NET和数据库通用接口 9.1 ADO.NET和数据库通用接口 9.2 数据库连接对象(Connection) 9.2 数据库连接对象(Connection) 9.2 数据库连接对象(Connection) 9.2 数据库连接对象(Connection) 9.2 数据库连接对象(Connection) 9.2 数据库连接对象(Connection) 9.2 数据库连接对象(Connection) 9.2 数据库连接对象(Connection) 9.3 数据库命令对象(Command) 9.3 数据库命令对象(Command) 9.3 数据库命令对象(Command) 9.3 数据库命令对象(Command) 9.4 数据读取对象(DataReader) 9.4 数据读取对象(DataReader) 9.5 数据适配器对象(DataAdapter) 9.5 数据适配器对象(DataAdapter) 9.5 数据适配器对象(DataAdapter) 9.5 数据适配器对象(DataAdapter) 9.5 数据适配器对象(DataAdapter) 9.5 数据适配器对象(DataAdapter) 9.5 数据适配器对象(DataAdapter) 尚辅网 / 本章讲述的主要内容 9.1 ADO.NET和数据库通用接口 9.2 数据库连接对象(Connection) 9.3 数据库命令对象(Command) 9.4 数据读取对象(DataReader ) 9.5 数据适配器对象(DataAdapter 9.1.1 ADO.NET概述 ADO.NET是对ADO的一个跨时代的改进,它们之间有很大的差别。最主要表现在ADO.NET可通过DateSet对象在“断开连接模式”下访问数据库,即用户访问数据库中的数据时,首先要建立与数据库的连接,从数据库中下载需要的数据到本地缓冲区,之后断开与数据库的连接。此时用户对数据的操作(查询、添加、修改、删除等)都是在本地进行的,只有需要更新数据库中的数据时,才再次与数据库连接,在发送修改后的数据到数据库后关闭连接。这样大大减少了因连接过多(访问量较大时)对数据库服务器资源的大量占用。 9.1.2 数据库通用接口 美国微软公司提供的数据库通用接口程序,经过了ODBC→OLEDB→ADO→ADO.NET几个发展阶段。 1. ODBC通用数据库接口 ODBC(Open Database Connectivity,开放数据库互联) 2. ADO通用数据库接口 ADO(Active Data Object,动态数据对象) 9.1.3 ADO.NET的数据模型 ADO.NET采用了层次管理的结构模型,各部分之间的逻辑关系如下图所示。 9.1.4 ADO.NET中的常用对象 在ADO.NET中数据集与数据提供器是两个非常重要,而又相互关联的核心组件。它们二者之间的关系如下图所示。 9.2.1 Connection对象概述 Connection类提供了对数据源连接的封装。类中包括连接方法及描述当前连接状态的属性。在Connection类中最重要的属性是ConnectionString(连接字符串),该属性用来指定服务名称、数据源信息及其他登录信息。 ConnectionString中有两个重要的重要的部分:字符串的内容和数据提供器名称。 字符串内容中包含有“DataSource”(数据源)、“Initial Catalog”(默认连接数据库)及用于描述用户身份的“User ID”和“Password”。 9.2.2 创建Connection对象 SqlConnection 连接对象名 = new SqlConnection(连接字符串); 或: SqlConnection 连接对象名 = new SqlConnection(); 连接对象名.ConnectionString = 连接字符串; 9.2.3 Connection对象的属性和方法 1. Connection对象的属性 9.2.3 Connection对象的属性和方法 2. Connection对象的方法 9.2.4 数据库的连接字符串 1. 连接字符串中的常用属性 9.2.4 数据库的连接字符串 2. 连接到SQL Server的连接字符串 SQL Server的
您可能关注的文档
- AltiumDesigner原理图与PCB设计教程课件作者高敬朋第2章节.ppt
- AltiumDesigner原理图与PCB设计教程课件作者高敬朋第8章节.ppt
- AltiumDesigner原理图与PCB设计教程课件作者高敬朋第10章节.ppt
- Android项目驱动式开发教程课件作者刘正主编第1章节开发入门.ppt
- 产业经济学课件作者张玉冰课件产业经济学3章.ppt
- Android项目驱动式开发教程课件作者刘正主编第3章节布局与基本组件.ppt
- Android项目驱动式开发教程课件作者刘正主编第5章节异步任务开发.ppt
- Android项目驱动式开发教程课件作者刘正主编第6章节后台服务.ppt
- 产业经济学课件作者张玉冰课件产业经济学5章.ppt
- Android项目驱动式开发教程课件作者刘正主编第7章节数据存储与分享.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节01章节01-AS P.net概述.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节02VisualStudio2010编程.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节03章节03-c#语法基础.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节04章节04--标准控件.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节05章节05--AS P.NET内置对象.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节06章节06--数据库操作.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节07章节07--数据绑定控件应用.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节08章节08-网站登录与导航.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节09章节09-主题和母版页技术.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节10章节10-LINQ技术.ppt
原创力文档


文档评论(0)