摘要:
题外话通过前几章的学习,不知道大家对ADO.NET有一定的了解了没有。撇开文章质量不讲,必须肯定的是,我是用心去写每一篇文章的。无论是是在排版上,还是在内容选取上我都花了不少心思。我希望通过本系列文章,无论是新手还是老手,在ADO.NET上都能有所收获。如果大家觉得有帮助,我希望能得到您的推荐和关注,让我知道您对我的肯定。如果大家觉得我写的不好,我也很乐意听取批评的意见,让我们一起进步。摘要今天我要讲的是数据库连接池。说实话,我表示鸭梨很大。因为相比其他章节来说,连接池相对来说难理解一点。我要用最通俗的语句给大家讲明白,讲透彻却也不是一件很容易的事。但是,连接池又是非常重要的知识点,特别是在部 阅读全文
摘要:
摘要到目前为止,我相信大家对于ADO.NET如何与外部数据源建立连接以及如何提高连接性能等相关知识已经牢固于心了。连接对象作为ADO.NET的主力先锋,为用户与数据库交互搭建了扎实的桥梁。它的一生是平凡而又伟大的,总是尽自己最大的努力为用户搭建一条通往数据库的平坦大道。相比连接对象来说,Command对象似乎耀眼的多。Command对象在ADO.NET世界里总是忙忙碌碌,它就像一个外交官,为用户传达了所有操作数据库的信息。目录准备什么是Command对象?必须掌握的几个属性必须掌握的几个方法如何创建Command对象?选择合适的执行命令总结1. 准备 学习知识最快也最好的方法,那就是将理论与实 阅读全文
摘要:
摘要前几篇文章,我都没有详细讲解Data Provider核心对象,因为我希望在讲解这些对象之前,让大家对一些基础的概念有很好的认识。在上一篇文章《你必须知道的ADO.NET(三) 连接字符串,你小觑了吗》中,我详细讲解了连接字符串,相信大家都和我一样意识到它的重要性了。如果说连接字符串是打开数据源大门的钥匙,那么我今天要讲解的则是如何用这把钥匙打开数据源的大门。作为Data Provider的第一核心对象,Connection对象肩负起连接数据源的重任。下面就让我们好好认识这位重量级人物吧!目录理解Connection对象必须掌握的几个方法必须掌握的几个属性说说ConnectionState 阅读全文
摘要:
摘要 ADO.NET强大的优势在于对不同的数据源提供一致的访问。在上一篇文章《你必须知道的ADO.NET(二)了解.NET数据提供程序》中,我们知道.NET对不同数据源,使用不同的数据提供程序,这使得我们可以更高效的访问相应的数据源。除了.NET数据提供程序外,我还得说说另外一位功臣:连接字符串(Connection Strings),它也为ADO.NET在解决“不同”与“一致”的矛盾中,贡献出了非常重要的力量。目录什么是连接字符串?理解语法格式例举几种典型连接字符串如何构造连接字符串?在配置文件中存储连接字符串1. 什么是连接字符串? 我们已经知道,ADO.NET类库为不同的外部数据源提供了 阅读全文
摘要:
摘要 在上一篇文章《你必须知道的ADO.NET(一) 初识ADO.NET》中,我们知道ADO.NET的两大核心组件分别是Data Provider和DataSet。如果说DataSet是ADO.NET的心脏,那么Data Provider绝对是ADO.NET的左臂右膀。Data Provider提供了访问外部数据数据源的可能性,而且外部的数据源是多样的。本文将详细说明.NET数据提供程序的作用以及如何访问不同的数据源。目录什么是.NET数据提供程序?.NET数据提供程序的核心对象其他重要的对象理解.NET数据提供程序选择合适的.NET数据提供程序1. 什么是.NET数据提供程序?.NET Fr 阅读全文
摘要:
摘要作为.NET框架最重要的组件之一,ADO.NET扮演着应用程序与数据交互的重要的角色。本文将从宏观的角度来探讨ADO.NET,和大家一起了解ADO.NET来龙去脉以及ADO.NET的主要组成部分。目录什么是ADO.NET?理清ADO.NET与ADO的关系认识ADO.NET最核心的组成部分ADO.NET扩展1. 什么是ADO.NET? 简单的讲,ADO.NET是一组允许.NET开发人员使用标准的,结构化的,甚至无连接的方式与数据交互的技术。对于ADO.NET来说,可以处理数据源是多样的。可以是应用程序唯一使用的创建在内存中数据,也可以是与应用程序分离,存储在存储区域的数据(如文本文件、XML 阅读全文
摘要:
ADO.NET连接SQL数据库ADO.NET是.NETFramework中的一系列类库,它能够让开发人员更加方便的在应用程序中使用和操作数据。在ADO.NET中,大量的复杂的数据操作的代码被封装起来,所以当开发人员在ASP.NET应用程序开发中,只需要编写少量的代码即可处理大量的操作。ADO.NET和C#.NET、VB.NET不同的是,ADO.NET并不是一种语言,而是对象的集合。7.3.1ADO.NET基础ADO.NET是由微软编写代码,提供了在.NET开发中数据库所需要的操作的类。在.NET应用程序开发中,C#和VB.NET都可以使用ADO.NET。ADO.NET可以被看作是一个介于数据源 阅读全文