在ADO中,以上所有这些方式与不同类型的游标相对应 .在文中,你将会发现,ADO.NET虽然与ADO不同,但它具备了ADO的所有功能.相对照来说,你的代码将从实际的数据源及其物理存储媒介和格式中抽取数据.
我们提供的服务有:成都网站制作、成都做网站、外贸营销网站建设、微信公众号开发、网站优化、网站认证、蕉城ssl等。为近1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的蕉城网站制作公司
ADO.NET 工具是Visual Studio .NET中一个重要的数据库管理组件。它不是ADO为适应 .NET基础构造而改进的版本,而是一个全新的访问编程模型。与原有的ADO组件不同,ADO .NET更具有通用性。
不是专门针对数据库进行设计的。尽管它也作为重要的 .NET数据库应用程序的解决方案。但它更多地显示了涵盖全面的设计,而不仅是和ADO模型一样的以数据库为中心。
在ADO .NET中聚集了所有可以进行数据处理的类。这些类呈现了具有典型数据库功能的data container objects,如索引、排序和浏览等,ADO.NET 工具但是这些功能也可以用于其他的数据管理,并不局限于数据库。
访问ADO .NET中的数据源是由托管提供程序控制的,如果需要访问SQL Server 表,就要利用SQL数据库管理类,而并非OLE DB类,因为SQL类会跳过由ADO.NET 工具提供程序呈现的中间层,直接进入数据库服务器内部API。
SQL数据库管理类包含多个类,SqlConnection对象管理与数据源的连接;SqlCommand和SqlDataReader可以执行简单的查询和读取数据;ADO.NET 工具作为数据适配器可以将数据从数据库中取出来,放到DataSet以供程序中调用,也可以提取DataSet中储存的缓存的更新,将它们提交给数据库。DataSet对象的核心实际上是数据的集合,它类似于Excel中的一个工作簿,可以存储一个或多个查询结果。#t#
ADO.NET 工具的Data Provider 提供四大组件(对象):
在 ADO.NET 工具中 Connection 分为 SqlConnection,OleDbConnection; 都继承IdbConnection interface ; 从基于的Data Provider上说OleDbConntion 就是ADO的Connection, 用于指定专门的Data Provider和任意参数. SqlConnection 是 ADO.Net 在ADO基础上新增的新特性,专门用用于 MSSever7.0 或更高版本使用的.
OleDbConnection 可以连接大多数RMDB, SqlConnection 只能用于 MSSever7.0 或更高版本使用的. 当然 OleDbConnection 也可以用于SqlConnection使用的对象,它们在操作时的速度差别很大,具体的数据对比后面将列举. 以下是它们的语法说明:
网页标题:了解使用ADO.NET工具感言
标题网址:http://www.shufengxianlan.com/qtweb/news26/250526.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联