- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学目标 理解ADO.NET的概念和对象模型 了解数据存储类和数据访问类的功能 辨析DataReader类与DataSet类的异同 掌握连接数据库并填充数据到数据集的步骤 完成从数据库提取数据并显示的程序编写 教学内容 一、ADO.NET的概念和对象模型 二、四个最重要的数据访问类 三、三种类型的数据库访问类 四、数据存储类 一、ADO.NET的概念和对象模型 ADO.NET是统一的数据访问模型,它提供了相容的微软SQL Server 、OLE DB、ODBC和XML等数据源的接口,支持在线和离线的数据访问方式。以实现数据共享为目的的客户应用程序可以方便地使用ADO.NET连接到数据源,从中查询、管理和更新数据。 ADO.NET是一个包含在Microsoft.NET框架中的类库。为了连接 、访问、存储数据库中的数据,ADO.NET定义了两组类集:数据访问类集和数据存储类集。 数据访问类的对象直接连接数据库并将本地进行的改变与数据库同步,也可以用数据访问类以单向向前方式从数据库读取行。根据所用的数据库和应用程序访问数据的不同方式,可以使用不同的数据访问类。 数据存储类的对象在本地存储从数据库中取得的信息拷贝,这个拷贝存放在本地内存中。数据存储类不针对任何数据库,不管使用哪种数据库,都可以使用相同的类。数据存储类的数据也可以不从数据库取得,它可以来自程序的计算结果。 二、四个最重要的数据访问类 连接类Connection 将应用程序连接到数据库,以便访问。 命令类Command 对数据库施加操作。 数据适配器类DataAdapter 沟通数据库与本地存储的桥梁。 数据读取器类DataReader 从数据库读取数据。 三、三种类型的数据库访问类 ADO.NET目前能够访问三种标准的数据库,那就是SQL Server、OLE DB和ODBC。 ①SQL Server数据访问类 用于连接访问SQL Server数据库,这些类名有Sql前缀。 ②OLE DB数据访问类 用于连接访问OLE DB数据库,如Access数据库和Oracle数据库。这些类名有OleDb前缀。 ③ODBC数据访问类 用于连接访问支持ODBC的数据库, 这些类名有Odbc前缀。大部分数据库都支持ODBD(开放数据库连接标准),但ODBC通常比上面两组类处理.NET的速度慢。只有在没有相应的OLE DB数据访问类时才使用ODBC数据访问类。 四、数据存储类(1/2) 数据存储类对象可以为数据库中的信息存储一个本地拷贝,从而可以在切断数据库连接时处理这些信息。可以按任何顺序读行,可以按灵活的方式有哪些信誉好的足球投注网站、排序和过滤这些行,甚至可以改变这些行,然后将这些改变同步到数据库中。 最常用的数据存储类及其关系如下图 四、数据存储类(2/2) * * * * 李德奇 主编 第十二讲 ADO.NET数据存储类和数据访问类的应用 大连理工大学出版社 * * *
您可能关注的文档
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验5 结构化查询语言SQL.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验6 查询与视图.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验7 结构化程序设计初步.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验8 表单设计.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验9 类的设计与使用.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验10 报表设计.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验11 菜单与工具栏设计.ppt
- Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验12 项目管理器的基本操作.ppt
- Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第2章 类和对象.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
文档评论(0)